23 lines
732 B
Markdown
23 lines
732 B
Markdown
# Versioning
|
|
|
|
The project versioning follows [Semantic Versioning 2.0.0](https://semver.org/). The following APIs are covered by backward compatibility guarantees:
|
|
|
|
* Converted models
|
|
* Python converters options
|
|
* Python symbols:
|
|
* `ctranslate2.*`
|
|
* `ctranslate2.converters.*`
|
|
* C++ symbols:
|
|
* `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.
|