Add an extra layer
or can even bring your own model (in PyTorch, Keras or scikit-learn).
Layer type | |
---|---|
Dense
Fully connected layer, the simplest form of a neural network layer.
Use this for processed data, such as the output of a spectral analysis DSP block.
|
|
1D Convolution / pooling
Learn features that take spatial information into account along a single dimension.
Use this for raw data, or for DSP blocks that output spatial data, such as the MFCC block.
|
|
2D Convolution / pooling
Learn features that take spatial information into account along two dimensions.
Use this for raw data, or for DSP blocks that output spatial data, such as the MFCC block.
|
|
Reshape
Turn one-dimensional data from a DSP block into multi-dimensional data.
Use this as an input to a convolutional layer.
Use this for deep learning on raw data, or to process MFCC output.
|
|
Flatten
Flatten multi-dimensional data into a single dimension.
You need to flatten data from a convolutional layer before returning.
|
|
Dropout
Reduce the risk of a model overfitting your dataset by randomly cutting a fraction
of network connections during training. Can be helpful if your model's training performance
is better than its validation performance.
|
Complete architectures
Model | Author | |
---|---|---|
LGBM Random Forest Classifier
|
Edge Impulse Inc.
|
|
XGBoost Random Forest Classifier
|
Edge Impulse Inc.
|
|
SVM Classifier
|
Edge Impulse Inc.
|
|
Random Forest Classifier
|
Edge Impulse Inc.
|
|
Logistic Regression
|
Edge Impulse Inc.
|
|
Ridge Classifier
|
Edge Impulse Inc.
|
|
RidgeCV Classifier
|
Edge Impulse Inc.
|
Train on GPUs
NN Classifier - Manage block versions
List of block versions ()
Note
To use an Input block version, connect it to a DSP block version using the Manage versions dialog on a DSP block page. The starred Input block version is the one connected to the Primary learn block, via a DSP block.
Note
To use a DSP block version, connect it to a Learn block version using the Manage versions dialog on a Learn block page. The starred DSP block version is the one connected to the Primary learn block.
Note
The Primary learn block version is the one that will be used when a project is deployed. When you set a Learn block version to Primary, any DSP and Input block versions it connects to will automatically be selected for deployment.