---
title: Add/retrain models
description: Describes how to retrain Leaderboard models or add new models from the blueprint repository.

---

# Add/retrain models {: #add-retrain-models }

There are two methods for adding new models to your experiment:

- [Retrain](#train-on-new-settings) existing Leaderboard models using new settings.
- Add new models from the blueprint [repository](#blueprint-repository).

This page describes adding and retraining for [random- or stratified-partitioned](ml-experiment-create#data-partitioning-tab){ target=_blank } experiments. To add or retrain [date/time- partitioned experiments](ts-experiment-add){ target=_blank }, see the time-aware modeling sections.

## Train on new settings {: #train-on-new-settings }

Once the Leaderboard is populated, you can retrain any existing model, which will create a new Leaderboard model. To retrain, select a model from the **Leaderboard** by clicking it.

Change a model characteristic by clicking the change icon (![](images/icon-change-white.png)) next to the component in **Training settings**:

![](images/wb-exp-add-1.png)

### Change feature list (post-modeling) {: #change-feature-list-post-modeling }

To change the feature list:

Click the icon next to the current feature list and select a new feature list in the resulting modal. The current list is greyed out and unavailable for selection. Note that you cannot change the feature list for the model prepared for deployment because it is a ["frozen" run](frozen-run){ target=_blank }.

![](images/wb-exp-add-2.png)

### Change sample size {: #change-sample-size }

To change the sample size:

Click the icon next to the reported sample size and enter a new value in the resulting modal. Note that when setting a new sample size, above a certain point (which is determined by the size of the dataset), DataRobot forces a frozen run. To increase sample size in larger datasets without a frozen run, create the new model from the [blueprint repository](ml-experiment-evaluate#blueprints-repository-tab){ target=_blank }. You can also choose to manually enforce a [frozen run](frozen-run#start-a-frozen-run){ target=_blank }.

![](images/wb-exp-add-3.png)

When set, click **Train new models**.

### Change monotonic feature lists {: #change-monotonic-feautre-lists }

To change the feature lists applied for monotonic modeling:

Click the icon next to **Monotonic constraints** and select at least one new feature list in the resulting modal. You must [create feature lists](wb-data-tab#create-a-feature-list){ target=_blank } to use for applying monotonic constraints prior to modeling. Note that if the model does not support monotonic constraints the label and icon are not displayed.

![](images/wb-exp-add-3-mono.png)


## Blueprint repository {: #blueprint-repository }

{% include 'includes/blueprint-repo.md' %}


### Add models {: #add-models }

Once in the repository, you can add one or more blueprints to your experiment. Note the badges under the blueprint name, which in some cases indicate support for special modeling flows. For example, the MONO badge identifies blueprints that support monotonic constraints.

1. Click on a blueprint name to see the [graphical representation](ml-experiment-evaluate#blueprint) of tasks that comprise it. Select blueprints by checking the box to the left of the blueprint name.

	![](images/wb-exp-eval-24.png)


2. Set the [feature list](ml-experiment-create#change-feature-list-pre-modeling) and [sample size](#train-on-new-settings) to apply to all selected blueprints.

3. Once the configuration is finished, click **Train models** to start building.

### Search models {: #search-models }

There are three ways to filter the Leaderboard display to show only those blueprints matching the selected criteria.

- Use the search bar to return all blueprints with matching strings in the name or description:

	![](images/wb-exp-eval-26.png)

- Click a [badge](leaderboard-ref#tags-and-indicators){ target=_blank } to return all blueprints with that badge:

	![](images/wb-exp-eval-27.png)

	Click again on the badge to remove it as a filter.

- Use **Edit filters** to choose blueprints by model family and/or property. Available fields, and the settings for that field, are dependent on the project and/or model type.

	![](images/wb-exp-eval-28.png)
