# Projects The `Projects` page enables you to configure specific settings for your projects. The settings are slightly different for different tasks. Also, the AutoML projects are supported across all tasks, while the BYOM projects are currently available only for the n-class classification and regression tasks. The following sections provide the steps to configure settings for anomaly detection, classification, and regression. ## Anomaly Detection image On the `Projects` page of `Anomaly Detection`, there are six settings to configure. These settings include `Project Name`, `Your Target`, `Library Max RAM`, `Library Max Flash`, `Description`, `Sensor Configuration`. The settings appear on the click of the `Create New Project` button. In `Project Name`, users must assign a unique name of their project. If the name is the same as an existed project name, users are unable to create a project. image image In `Your Target`, you can select the board on which you want to deploy the trained model. The supported boards are all included in the drop-down list in the figure shown above. You could also view the resource information of selected boards, such as the CPU core frequency. After the target board selection, `Library Max RAM` and `Library MAX Flash` are automatically set to the default values of the selected board. For example, the `Library Max RAM` and the `Library Max Flash` are set to 512 kB and 2048 kB when the target board is `FRDM-MCXN9XX`. Moreover, you can also customize the values of the `Library Max RAM` and the `Library Max Flash`. Larger values indicate a larger search space in the training stage, and intend to achieve higher accuracy in the target task. Smaller values generate resource-friendly models, which have small RAM/Flash size. Also, `Library Max RAM` and the `Library Max Flash` are not constrained when the set as 0. In `Description`, you can provide some explanations or leave it blank. image In `Sensor Configuration`, you must set sensor types and the number of channels of the input signal. Once you configure and save, you cannot change this parameter in a project. For example, in the Sample App `Arc Detection` of anomaly detection, the input signal consists of a channel of current signal. Therefore, the sensor type of `Current` is selected from the drop-down list for channel 1. If the sensor type of the signal is not known, you can choose `Generic` from the drop-down list. After configuring all these settings, click the `Confirm & Create` button to proceed the following steps. Besides, you can also import an existing eIQ Time Series Studio project by clicking the `Import` button. The imported project has the same configuration as the original project. ## n-Class Classification For n-class classification tasks, users can create either an AutoML project or a BYOM project by clicking the corresponding button: `AutoML Project` or `BYOM Project`. An `AutoML Project` enables users to experiment with various combinations of signal processing pipelines and machine learning models. In contrast, a `BYOM project` allows users to bring their own pretrained deep learning models, eliminating the need to train models from scratch. image image After clicking the button of `AutoML Project` or `BYOM Project`, users have seven settings to configure for the desired project. Six out of seven settings are similar to the anomaly detection settings. However, you must configure the `Number of Classes` for classification projects. For example, in the Sample App `Human Activity Recognition` of classification, the project searches a model to distinguish six activities. The activities are downstairs, upstairs, walking, jogging, sitting, and standing. Therefore, for this project, the value of `Number of Classes` is set to 6. Once you configure and save, you cannot change this parameter in a project. Also, the values of `Library Max RAM` and `Library Max Flash` do not take effect on BYOM projects. The values are provided solely as reference to help ensure your model fitted within memory constraints during deployment. ## 1-Class Classification Similar to multiclass classification, 1-class classification projects can be created as AutoML projects. However, 1-class classification focuses on detecting anomalies or outliers within a single class of data. In this scenario, no `Number of Classes` parameter is required. The class number is default to 1. ## Regression For regression tasks, users can also create either an AutoML project or a BYOM project by clicking the button of `AutoML Project` or `BYOM Project`. image image After clicking the button of `AutoML Project` or `BYOM Project`, there are seven settings to configure on the `Projects` page of regression. Six out of seven settings are similar to the anomaly detection or classification settings. However, you must configure the `Input/Output Targets` for regression projects. The `Input/Output Targets` indicates the number of targets of a regression model. For example, in the Sample App `Electric Motor Temperature` of regression, the project predicts the temperature and the torque of the motor. Therefore, the `Input/Output Targets` is set to 2. Similar to the `Number of Classes`, once you configure and save, you cannot change this parameter. Similar to classification tasks, the values of `Library Max RAM` and `Library Max Flash` do not take effect on the BYOM project. These values are provided solely as reference to help ensure your model fitted within memory constraints during deployment.