Versioning
The project versioning follows Semantic Versioning 2.0.0. The following APIs are covered by backward compatibility guarantees:
Converted models
Python converters options
Python symbols:
ctranslate2.*
ctranslate2.converters.*
C++ symbols:
ctranslate2::Encoder
ctranslate2::EncoderForwardOutput
ctranslate2::GenerationOptions
ctranslate2::GenerationResult
ctranslate2::Generator
ctranslate2::ScoringOptions
ctranslate2::ScoringResult
ctranslate2::TranslationOptions
ctranslate2::TranslationResult
ctranslate2::Translator
ctranslate2::models::Model::load
C++ translation client options
Other APIs are expected to evolve to increase efficiency, genericity, and model support.