Welcome to the CatBoost docs.
The documentation is developed using Yandex Flavored Markdown (YFM). See YFM syntax.
To contribute to the CatBoost docs you need to first read the Yandex Contributor License Agreement (CLA) text and add to your pull request, that you agree to the terms of the CLA. Instructions for contributors can be found here.
If you notice a typo or error in the documentation or want to add any section, create a pull request (PR) with edits via GitHub.
Before creating a pull request, build the docs locally for checking your changes. To do this, use the yfm-docs tool.
-
Install yfm-docs:
npm i @doc-tools/docs -g
To update the version of yfm-docs, use the
npm i @doc-tools/docs@latest -g
command. -
Build the docs:
yfm -i ./catboost/docs -o ./docs-gen --varsPreset "external" -c -en --lang=en
, wheredocs
is a folder with the source texts,docs-gen
is a folder with the generated documentation.
© YANDEX LLC, 2017-2024. Licensed under the Apache License, Version 2.0. See LICENSE file for more details.