# Item Saver

## **Description**

The **Item Saver** module takes any type of objects as input and saves it to the user’s directory .                      The generated module will be stored in either the **“Trained models”** module category or in the **"Dataset"** list. &#x20;

### What's supported

SmartPredict  currently supports ***Scikit-learn models, Keras models, Spacy language models, Preprocessing models*** and ***Pandas dataframe*** but this list is designed to extend in the upcoming versions.

\\

![](https://1833277725-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Lyc1OXsKqB2S62LxsOR%2F-M0wMbin2gEkDRfScl5X%2F-M0wNkNAT-Qcdj2ztLTs%2FSmartPredict-Item%20Saver.gif?alt=media\&token=c5242c2b-bbc1-45c9-bbba-dcf0f13b2d69)

## **Parameters**

As parameters , the type of item to be saved  is either:  Trained Models (including ML, DL, PreProc, LANG) or Datasets.  We can overwrite, make a copy, choose to not save items with duplicated names.                                                        This versatile module is utilized in every project, every time.

## Example

The example provided in the figure is an Item Saver used in the context of a classification project .           The item saved here is the trained model.
