🕷️ Crawler Inspector

URL Lookup

Direct Parameter Lookup

Raw Queries and Responses

1. Shard Calculation

Query:
Response:
Calculated Shard: 169 (from laksa014)

2. Crawled Status Check

Query:
Response:

3. Robots.txt Check

Query:
Response:

4. Spam/Ban Check

Query:
Response:

5. Seen Status Check

ℹ️ Skipped - page is already crawled

📄
INDEXABLE
CRAWLED
1 day ago
🤖
ROBOTS ALLOWED

Page Info Filters

FilterStatusConditionDetails
HTTP statusPASSdownload_http_code = 200HTTP 200
Age cutoffPASSdownload_stamp > now() - 6 MONTH0 months ago
History dropPASSisNull(history_drop_reason)No drop reason
Spam/banPASSfh_dont_index != 1 AND ml_spam_score = 0ml_spam_score=0
CanonicalPASSmeta_canonical IS NULL OR = '' OR = src_unparsedNot set

Page Details

PropertyValue
URLhttps://catboost.ai/docs/en/concepts/loss-functions
Last Crawled2026-04-08 18:41:32 (1 day ago)
First Indexed2024-11-18 16:12:15 (1 year ago)
HTTP Status Code200
Meta TitleObjectives and metrics | CatBoost
Meta DescriptionThis section contains basic information regarding the supported metrics for various machine learning problems. Regression. Multiregression. Classification.
Meta Canonicalnull
Boilerpipe Text
This section contains basic information regarding the supported metrics for various machine learning problems. Regression Multiregression Classification Multiclassification Multilabel classification Ranking Refer to the  Variables used in formulas section for the description of commonly used variables in the listed metrics. Metrics can be calculated during the training or separately from the training for a specified model. The calculated values are written to files and can be plotted by  visualization tools (both during and after the training) for further analysis. User-defined parameters Some metrics provide user-defined parameters. These parameters must be set together with the metric name when it is being specified. The parameters for each metric are set in the following format: <Metric>[:<parameter 1>=<value>;..;<parameter N>=<value>] The supported parameters vary from one metric to another and are listed alongside the corresponding descriptions. Usage examples Quantile:alpha=0.1 List of most important parameters The following table contains the description of parameters that are used in several metrics. The default values vary from one metric to another and are listed alongside the corresponding descriptions. Parameter: use_weights Description Use object/group weights to calculate metrics if the specified value is  true and set all weights to 1 regardless of the input data if the specified value is false . Note This parameter cannot be used with the optimized objective. If weights are present, they are necessarily used to calculate the optimized objective. This behaviour cannot be disabled. Parameter: top Description The number of top samples in a group that are used to calculate the ranking metric. Top samples are either the samples with the largest approx values or the ones with the lowest target values if approx values are the same. Enable, disable and configure metrics calculation The calculation of metrics can be resource-intensive. It creates a bottleneck in some cases, for example, if many metrics are calculated during the training or the computation is performed on GPU. The training can be sped up by disabling the calculation of some metrics for the training dataset. Use the hints=skip_train~true parameter to disable the calculation of the specified metrics. Note The calculation of some metrics is disabled by default for the training dataset to speed up the training. Use the hints=skip_train~false parameter to enable the calculation. Metrics that are not calculated by default for the train dataset PFound YetiRank NDCG YetiRankPairwise AUC NormalizedGini FilteredDCG DCG Usage examples Enable the calculation of the AUC metric: AUC:hints=skip_train~false Disable the calculation of the Logloss metric: Logloss:hints=skip_train~true Another way to speed up the training is to set up the frequency of iterations to calculate the values of metrics. Use one of the following parameters: Command-line version parameters: --metric-period Python parameters: metric_period R parameters: metric_period For example, use the following parameter in Python or R to calculate metrics once per 50 iterations: metric_period=50
Markdown
[![Logo icon](https://yastatic.net/s3/locdoc/daas-static/catboost/71b237a322eec6f2889af0dae2a9c549.svg)](https://catboost.ai/ "CatBoost") - Installation - [Overview](https://catboost.ai/docs/en/concepts/en/concepts/installation) - Python package installation - CatBoost for Apache Spark installation - R package installation - Command-line version binary - Build from source - Key Features - Training parameters - Python package - CatBoost for Apache Spark - R package - Command-line version - Applying models - Objectives and metrics - [Overview](https://catboost.ai/docs/en/concepts/en/concepts/loss-functions) - [Variables used in formulas](https://catboost.ai/docs/en/concepts/en/concepts/loss-functions-variables-used) - [Regression](https://catboost.ai/docs/en/concepts/en/concepts/loss-functions-regression) - [Multiregression](https://catboost.ai/docs/en/concepts/en/concepts/loss-functions-multiregression) - [Classification](https://catboost.ai/docs/en/concepts/en/concepts/loss-functions-classification) - [Multiclassification](https://catboost.ai/docs/en/concepts/en/concepts/loss-functions-multiclassification) - [Multilabel Classification](https://catboost.ai/docs/en/concepts/en/concepts/loss-functions-multilabel-classification) - [Ranking](https://catboost.ai/docs/en/concepts/en/concepts/loss-functions-ranking) - Model analysis - Data format description - [Parameter tuning](https://catboost.ai/docs/en/concepts/en/concepts/parameter-tuning) - [Speeding up the training](https://catboost.ai/docs/en/concepts/en/concepts/speed-up-training) - Data visualization - Algorithm details - [FAQ](https://catboost.ai/docs/en/concepts/en/concepts/faq) - Educational materials - [Development and contributions](https://catboost.ai/docs/en/concepts/en/concepts/development-and-contributions) - [Contacts](https://catboost.ai/docs/en/concepts/en/concepts/contacts) Objectives and metrics ## In this article: - [User-defined parameters](https://catboost.ai/docs/en/concepts/en/concepts/loss-functions#user-defined-parameters) - [Enable, disable and configure metrics calculation](https://catboost.ai/docs/en/concepts/en/concepts/loss-functions#enable-disable-configure-metrics) 1. Objectives and metrics 2. Overview # Objectives and metrics - [User-defined parameters](https://catboost.ai/docs/en/concepts/en/concepts/loss-functions#user-defined-parameters) - [Enable, disable and configure metrics calculation](https://catboost.ai/docs/en/concepts/en/concepts/loss-functions#enable-disable-configure-metrics) This section contains basic information regarding the supported metrics for various machine learning problems. - [Regression](https://catboost.ai/docs/en/concepts/en/concepts/loss-functions-regression) - [Multiregression](https://catboost.ai/docs/en/concepts/en/concepts/loss-functions-multiregression) - [Classification](https://catboost.ai/docs/en/concepts/en/concepts/loss-functions-classification) - [Multiclassification](https://catboost.ai/docs/en/concepts/en/concepts/loss-functions-multiclassification) - [Multilabel classification](https://catboost.ai/docs/en/concepts/en/concepts/loss-functions-multilabel-classification) - [Ranking](https://catboost.ai/docs/en/concepts/en/concepts/loss-functions-ranking) Refer to the [Variables used in formulas](https://catboost.ai/docs/en/concepts/en/concepts/loss-functions-variables-used) section for the description of commonly used variables in the listed metrics. Metrics can be calculated during the training or separately from the training for a specified model. The calculated values are written to files and can be plotted by [visualization tools](https://catboost.ai/docs/en/concepts/en/features/visualization) (both during and after the training) for further analysis. ## User-defined parameters Some metrics provide user-defined parameters. These parameters must be set together with the metric name when it is being specified. The parameters for each metric are set in the following format: ``` <Metric>[:<parameter 1>=<value>;..;<parameter N>=<value>] ``` The supported parameters vary from one metric to another and are listed alongside the corresponding descriptions. #### Usage examples ``` Quantile:alpha=0.1 ``` #### List of most important parameters The following table contains the description of parameters that are used in several metrics. The default values vary from one metric to another and are listed alongside the corresponding descriptions. **Parameter:** `use_weights` #### Description Use object/group weights to calculate metrics if the specified value is "true" and set all weights to "1" regardless of the input data if the specified value is "false". Note This parameter cannot be used with the optimized objective. If weights are present, they are necessarily used to calculate the optimized objective. This behaviour cannot be disabled. **Parameter:** `top` #### Description The number of top samples in a group that are used to calculate the ranking metric. Top samples are either the samples with the largest approx values or the ones with the lowest target values if approx values are the same. ## Enable, disable and configure metrics calculation The calculation of metrics can be resource-intensive. It creates a bottleneck in some cases, for example, if many metrics are calculated during the training or the computation is performed on GPU. The training can be sped up by disabling the calculation of some metrics for the training dataset. Use the `hints=skip_train~true` parameter to disable the calculation of the specified metrics. Note The calculation of some metrics is disabled by default for the training dataset to speed up the training. Use the `hints=skip_train~false` parameter to enable the calculation. Metrics that are not calculated by default for the train dataset - PFound - YetiRank - NDCG - YetiRankPairwise - AUC - NormalizedGini - FilteredDCG - DCG Usage examples Enable the calculation of the AUC metric: ``` AUC:hints=skip_train~false ``` Disable the calculation of the Logloss metric: ``` Logloss:hints=skip_train~true ``` Another way to speed up the training is to set up the frequency of iterations to calculate the values of metrics. Use one of the following parameters: **Command-line version parameters:** `--metric-period` **Python parameters:** `metric_period` **R parameters:** `metric_period` For example, use the following parameter in Python or R to calculate metrics once per 50 iterations: ``` metric_period=50 ``` ### Was the article helpful? Yes No Previous [Python](https://catboost.ai/docs/en/concepts/en/concepts/python-reference_apply_catboost_model) Next [Variables used in formulas](https://catboost.ai/docs/en/concepts/en/concepts/loss-functions-variables-used) ![](https://mc.yandex.ru/watch/60763294)
Readable Markdown
This section contains basic information regarding the supported metrics for various machine learning problems. - [Regression](https://catboost.ai/docs/en/concepts/loss-functions-regression) - [Multiregression](https://catboost.ai/docs/en/concepts/loss-functions-multiregression) - [Classification](https://catboost.ai/docs/en/concepts/loss-functions-classification) - [Multiclassification](https://catboost.ai/docs/en/concepts/loss-functions-multiclassification) - [Multilabel classification](https://catboost.ai/docs/en/concepts/loss-functions-multilabel-classification) - [Ranking](https://catboost.ai/docs/en/concepts/loss-functions-ranking) Refer to the [Variables used in formulas](https://catboost.ai/docs/en/concepts/loss-functions-variables-used) section for the description of commonly used variables in the listed metrics. Metrics can be calculated during the training or separately from the training for a specified model. The calculated values are written to files and can be plotted by [visualization tools](https://catboost.ai/docs/en/features/visualization) (both during and after the training) for further analysis. ## User-defined parameters Some metrics provide user-defined parameters. These parameters must be set together with the metric name when it is being specified. The parameters for each metric are set in the following format: ``` <Metric>[:<parameter 1>=<value>;..;<parameter N>=<value>] ``` The supported parameters vary from one metric to another and are listed alongside the corresponding descriptions. #### Usage examples ``` Quantile:alpha=0.1 ``` #### List of most important parameters The following table contains the description of parameters that are used in several metrics. The default values vary from one metric to another and are listed alongside the corresponding descriptions. **Parameter:** `use_weights` #### Description Use object/group weights to calculate metrics if the specified value is "true" and set all weights to "1" regardless of the input data if the specified value is "false". Note This parameter cannot be used with the optimized objective. If weights are present, they are necessarily used to calculate the optimized objective. This behaviour cannot be disabled. **Parameter:** `top` #### Description The number of top samples in a group that are used to calculate the ranking metric. Top samples are either the samples with the largest approx values or the ones with the lowest target values if approx values are the same. ## Enable, disable and configure metrics calculation The calculation of metrics can be resource-intensive. It creates a bottleneck in some cases, for example, if many metrics are calculated during the training or the computation is performed on GPU. The training can be sped up by disabling the calculation of some metrics for the training dataset. Use the `hints=skip_train~true` parameter to disable the calculation of the specified metrics. Note The calculation of some metrics is disabled by default for the training dataset to speed up the training. Use the `hints=skip_train~false` parameter to enable the calculation. Metrics that are not calculated by default for the train dataset - PFound - YetiRank - NDCG - YetiRankPairwise - AUC - NormalizedGini - FilteredDCG - DCG Usage examples Enable the calculation of the AUC metric: ``` AUC:hints=skip_train~false ``` Disable the calculation of the Logloss metric: ``` Logloss:hints=skip_train~true ``` Another way to speed up the training is to set up the frequency of iterations to calculate the values of metrics. Use one of the following parameters: **Command-line version parameters:** `--metric-period` **Python parameters:** `metric_period` **R parameters:** `metric_period` For example, use the following parameter in Python or R to calculate metrics once per 50 iterations: ``` metric_period=50 ```
Shard169 (laksa)
Root Hash17435841955170310369
Unparsed URLai,catboost!/docs/en/concepts/loss-functions s443