Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Download all impulse for a project, including accuracy and performance metrics, as JSON or CSV.
Project ID
Format of the detailed impulses response, either 'json' or 'csv'. If not set, defaults to 'json'.
File
Retrieve the impulse for this project. If you specify impulseId
then that impulse is returned, otherwise the default impulse is returned.
Project ID
Impulse ID. If this is unset then the default impulse is used.
OK
Whether the operation succeeded
Optional error description (set if 'success' was false)
ID for this impulse.
Name for this impulse.
Input Blocks that are part of this impulse
Identifier for this block. Make sure to up this number when creating a new block, and don't re-use identifiers. If the block hasn't changed, keep the ID as-is. ID must be unique across the project and greather than zero (>0).
Block type (either time-series, image or features)
"time-series"
Block name, will be used in menus
"Time series"
Block title, used in the impulse UI
"Time series"
Size of the sliding window in milliseconds
2004
We use a sliding window to go over the raw data. How many milliseconds to increase the sliding window with for each step.
(Input only) Frequency of the input data in Hz
60
We use a sliding window to go over the raw data. How many milliseconds to increase the sliding window with for each step in classification mode.
Whether to zero pad data when a data item is too short
Width all images are resized to before training
28
Width all images are resized to before training
28
How to resize images before training
"squash"
Resize method to use when resizing images
"squash"
If images are resized using a crop, choose where to anchor the crop
"middle-center"
A short description of the block version, displayed in the block versioning UI
"Reduced learning rate and more layers"
The system component that created the block version (createImpulse | clone | tuner). Cannot be set via API.
"createImpulse"
The datetime that the block version was created. Cannot be set via API.
Only generate features for samples where (sample_id + datasetSubsetSeed) % datasetSubset) == 0
DSP Blocks that are part of this impulse
Identifier for this block. Make sure to up this number when creating a new block, and don't re-use identifiers. If the block hasn't changed, keep the ID as-is. ID must be unique across the project and greather than zero (>0).
Block type
"spectral-analysis"
Block name, will be used in menus
"Spectral features"
Input axes, identified by the name in the name of the axis
"accX"
Block title, used in the impulse UI
"Spectral Analysis"
Number of features this DSP block outputs per axis. This is only set when the DSP block is configured.
11
The ID of the Input block a DSP block is connected to
1
A short description of the block version, displayed in the block versioning UI
"Reduced learning rate and more layers"
The system component that created the block version (createImpulse | clone | tuner). Cannot be set via API.
"createImpulse"
The datetime that the block version was created. Cannot be set via API.
Implementation version of the block
Required for type 'custom'
Named axes for the block
Name of the axis
Description of the axis
Whether the axis is required
The selected axis for the block
Learning Blocks that are part of this impulse
Identifier for this block. Make sure to up this number when creating a new block, and don't re-use identifiers. If the block hasn't changed, keep the ID as-is. ID must be unique across the project and greather than zero (>0).
The type of learning block (anomaly, keras, keras-transfer-image, keras-transfer-kws, keras-object-detection, keras-regression). Each behaves differently.
Block name, will be used in menus. If a block has a baseBlockId, this field is ignored and the base block's name is used instead.
"NN Classifier"
DSP dependencies, identified by DSP block ID
27
Block title, used in the impulse UI
"Classification (Keras)"
A short description of the block version, displayed in the block versioning UI
"Reduced learning rate and more layers"
The system component that created the block version (createImpulse | clone | tuner). Cannot be set via API.
"createImpulse"
The datetime that the block version was created. Cannot be set via API.
Clears the impulse and all associated blocks for this project. If you specify impulseId
then that impulse is cleared, otherwise the default impulse is cleared.
Project ID
Impulse ID. If this is unset then the default impulse is used.
OK
Whether the operation succeeded
Optional error description (set if 'success' was false)
Returns an unused block ID. Use this function to determine new block IDs when you construct an impulse; so you won't accidentally re-use block IDs.
Project ID
OK
Whether the operation succeeded
Optional error description (set if 'success' was false)
Create a new empty impulse, and return the ID.
Project ID
OK
Whether the operation succeeded
Optional error description (set if 'success' was false)
ID of the new impulse
Link to redirect the user to afterwards
Clones the complete structure (incl. config) of an impulse. Does not copy data.
Project ID
Impulse ID
OK
Whether the operation succeeded
Optional error description (set if 'success' was false)
ID of the new impulse
Lists all possible blocks that can be used in the impulse
Project ID
OK
Whether the operation succeeded
Optional error description (set if 'success' was false)
"Time series"
"Edge Impulse Inc."
"Time series"
"spectral-analysis"
"Spectral features"
"Edge Impulse Inc."
"Spectral analysis"
"spectral-analysis"
"Spectral features"
"Edge Impulse Inc."
"Spectral analysis"
For public blocks, this indicates the project tiers for which this block is available.
Whether this block is publicly available to only enterprise users
Category to display this block in the UI.
Sets the impulse for this project. If you specify impulseId
then that impulse is created/updated, otherwise the default impulse is created/updated.
Project ID
Impulse ID. If this is unset then the default impulse is used.
Name for this impulse (optional). If no name is provided one is created based on your blocks.
Input Blocks that are part of this impulse
Identifier for this block. Make sure to up this number when creating a new block, and don't re-use identifiers. If the block hasn't changed, keep the ID as-is. ID must be unique across the project and greather than zero (>0).
Block type (either time-series, image or features)
"time-series"
Block name, will be used in menus
"Time series"
Block title, used in the impulse UI
"Time series"
Size of the sliding window in milliseconds
2004
We use a sliding window to go over the raw data. How many milliseconds to increase the sliding window with for each step.
(Input only) Frequency of the input data in Hz
60
We use a sliding window to go over the raw data. How many milliseconds to increase the sliding window with for each step in classification mode.
Whether to zero pad data when a data item is too short
Width all images are resized to before training
28
Width all images are resized to before training
28
How to resize images before training
"squash"
Resize method to use when resizing images
"squash"
If images are resized using a crop, choose where to anchor the crop
"middle-center"
A short description of the block version, displayed in the block versioning UI
"Reduced learning rate and more layers"
The system component that created the block version (createImpulse | clone | tuner). Cannot be set via API.
"createImpulse"
The datetime that the block version was created. Cannot be set via API.
Only generate features for samples where (sample_id + datasetSubsetSeed) % datasetSubset) == 0
DSP Blocks that are part of this impulse
Identifier for this block. Make sure to up this number when creating a new block, and don't re-use identifiers. If the block hasn't changed, keep the ID as-is. ID must be unique across the project and greather than zero (>0).
Block type
"spectral-analysis"
Block name, will be used in menus
"Spectral features"
Input axes, identified by the name in the name of the axis
"accX"
Block title, used in the impulse UI
"Spectral Analysis"
Number of features this DSP block outputs per axis. This is only set when the DSP block is configured.
11
The ID of the Input block a DSP block is connected to
1
A short description of the block version, displayed in the block versioning UI
"Reduced learning rate and more layers"
The system component that created the block version (createImpulse | clone | tuner). Cannot be set via API.
"createImpulse"
The datetime that the block version was created. Cannot be set via API.
Implementation version of the block
Required for type 'custom'
Named axes for the block
Name of the axis
Description of the axis
Whether the axis is required
The selected axis for the block
Learning Blocks that are part of this impulse
Identifier for this block. Make sure to up this number when creating a new block, and don't re-use identifiers. If the block hasn't changed, keep the ID as-is. ID must be unique across the project and greather than zero (>0).
The type of learning block (anomaly, keras, keras-transfer-image, keras-transfer-kws, keras-object-detection, keras-regression). Each behaves differently.
Block name, will be used in menus. If a block has a baseBlockId, this field is ignored and the base block's name is used instead.
"NN Classifier"
DSP dependencies, identified by DSP block ID
27
Block title, used in the impulse UI
"Classification (Keras)"
A short description of the block version, displayed in the block versioning UI
"Reduced learning rate and more layers"
The system component that created the block version (createImpulse | clone | tuner). Cannot be set via API.
"createImpulse"
The datetime that the block version was created. Cannot be set via API.
OK
Whether the operation succeeded
Optional error description (set if 'success' was false)
ID of the new impulse
Retrieve the impulse for this project including disabled blocks. If you specify impulseId
then that impulse is returned, otherwise the default impulse is returned.
Project ID
Impulse ID. If this is unset then the default impulse is used.
OK
Whether the operation succeeded
Optional error description (set if 'success' was false)
ID for this impulse.
Name for this impulse.
Input Blocks that are part of this impulse
Identifier for this block. Make sure to up this number when creating a new block, and don't re-use identifiers. If the block hasn't changed, keep the ID as-is. ID must be unique across the project and greather than zero (>0).
Block type (either time-series, image or features)
"time-series"
Block name, will be used in menus
"Time series"
Block title, used in the impulse UI
"Time series"
Size of the sliding window in milliseconds
2004
We use a sliding window to go over the raw data. How many milliseconds to increase the sliding window with for each step.
(Input only) Frequency of the input data in Hz
60
We use a sliding window to go over the raw data. How many milliseconds to increase the sliding window with for each step in classification mode.
Whether to zero pad data when a data item is too short
Width all images are resized to before training
28
Width all images are resized to before training
28
How to resize images before training
"squash"
Resize method to use when resizing images
"squash"
If images are resized using a crop, choose where to anchor the crop
"middle-center"
A short description of the block version, displayed in the block versioning UI
"Reduced learning rate and more layers"
The system component that created the block version (createImpulse | clone | tuner). Cannot be set via API.
"createImpulse"
The datetime that the block version was created. Cannot be set via API.
Only generate features for samples where (sample_id + datasetSubsetSeed) % datasetSubset) == 0
DSP Blocks that are part of this impulse
Identifier for this block. Make sure to up this number when creating a new block, and don't re-use identifiers. If the block hasn't changed, keep the ID as-is. ID must be unique across the project and greather than zero (>0).
Block type
"spectral-analysis"
Block name, will be used in menus
"Spectral features"
Input axes, identified by the name in the name of the axis
"accX"
Block title, used in the impulse UI
"Spectral Analysis"
Number of features this DSP block outputs per axis. This is only set when the DSP block is configured.
11
The ID of the Input block a DSP block is connected to
1
A short description of the block version, displayed in the block versioning UI
"Reduced learning rate and more layers"
The system component that created the block version (createImpulse | clone | tuner). Cannot be set via API.
"createImpulse"
The datetime that the block version was created. Cannot be set via API.
Implementation version of the block
Required for type 'custom'
Named axes for the block
Name of the axis
Description of the axis
Whether the axis is required
The selected axis for the block
Learning Blocks that are part of this impulse
Identifier for this block. Make sure to up this number when creating a new block, and don't re-use identifiers. If the block hasn't changed, keep the ID as-is. ID must be unique across the project and greather than zero (>0).
The type of learning block (anomaly, keras, keras-transfer-image, keras-transfer-kws, keras-object-detection, keras-regression). Each behaves differently.
Block name, will be used in menus. If a block has a baseBlockId, this field is ignored and the base block's name is used instead.
"NN Classifier"
DSP dependencies, identified by DSP block ID
27
Block title, used in the impulse UI
"Classification (Keras)"
A short description of the block version, displayed in the block versioning UI
"Reduced learning rate and more layers"
The system component that created the block version (createImpulse | clone | tuner). Cannot be set via API.
"createImpulse"
The datetime that the block version was created. Cannot be set via API.
Update the impulse for this project. If you specify impulseId
then that impulse is created/updated, otherwise the default impulse is created/updated.
Project ID
Impulse ID. If this is unset then the default impulse is used.
OK
Whether the operation succeeded
Optional error description (set if 'success' was false)
Clones the complete impulse (incl. config and data) of an existing impulse.
Project ID
Impulse ID
OK
Whether the operation succeeded
Optional error description (set if 'success' was false)
Job identifier. Status updates will include this identifier.
12873488112
Verify the validity of a custom DSP block
Project ID
OK
Whether the operation succeeded
Optional error description (set if 'success' was false)
Retrieve all impulse for a project
Project ID
OK
Whether the operation succeeded
Optional error description (set if 'success' was false)
ID for this impulse.
Name for this impulse.
Input Blocks that are part of this impulse
Identifier for this block. Make sure to up this number when creating a new block, and don't re-use identifiers. If the block hasn't changed, keep the ID as-is. ID must be unique across the project and greather than zero (>0).
Block type (either time-series, image or features)
"time-series"
Block name, will be used in menus
"Time series"
Block title, used in the impulse UI
"Time series"
Size of the sliding window in milliseconds
2004
We use a sliding window to go over the raw data. How many milliseconds to increase the sliding window with for each step.
(Input only) Frequency of the input data in Hz
60
We use a sliding window to go over the raw data. How many milliseconds to increase the sliding window with for each step in classification mode.
Whether to zero pad data when a data item is too short
Width all images are resized to before training
28
Width all images are resized to before training
28
How to resize images before training
"squash"
Resize method to use when resizing images
"squash"
If images are resized using a crop, choose where to anchor the crop
"middle-center"
A short description of the block version, displayed in the block versioning UI
"Reduced learning rate and more layers"
The system component that created the block version (createImpulse | clone | tuner). Cannot be set via API.
"createImpulse"
The datetime that the block version was created. Cannot be set via API.
Only generate features for samples where (sample_id + datasetSubsetSeed) % datasetSubset) == 0
DSP Blocks that are part of this impulse
Identifier for this block. Make sure to up this number when creating a new block, and don't re-use identifiers. If the block hasn't changed, keep the ID as-is. ID must be unique across the project and greather than zero (>0).
Block type
"spectral-analysis"
Block name, will be used in menus
"Spectral features"
Input axes, identified by the name in the name of the axis
"accX"
Block title, used in the impulse UI
"Spectral Analysis"
Number of features this DSP block outputs per axis. This is only set when the DSP block is configured.
11
The ID of the Input block a DSP block is connected to
1
A short description of the block version, displayed in the block versioning UI
"Reduced learning rate and more layers"
The system component that created the block version (createImpulse | clone | tuner). Cannot be set via API.
"createImpulse"
The datetime that the block version was created. Cannot be set via API.
Implementation version of the block
Required for type 'custom'
Named axes for the block
Name of the axis
Description of the axis
Whether the axis is required
The selected axis for the block
Learning Blocks that are part of this impulse
Identifier for this block. Make sure to up this number when creating a new block, and don't re-use identifiers. If the block hasn't changed, keep the ID as-is. ID must be unique across the project and greather than zero (>0).
The type of learning block (anomaly, keras, keras-transfer-image, keras-transfer-kws, keras-object-detection, keras-regression). Each behaves differently.
Block name, will be used in menus. If a block has a baseBlockId, this field is ignored and the base block's name is used instead.
"NN Classifier"
DSP dependencies, identified by DSP block ID
27
Block title, used in the impulse UI
"Classification (Keras)"
A short description of the block version, displayed in the block versioning UI
"Reduced learning rate and more layers"
The system component that created the block version (createImpulse | clone | tuner). Cannot be set via API.
"createImpulse"
The datetime that the block version was created. Cannot be set via API.
Retrieve all impulse for a project, including accuracy and performance metrics.
Project ID
OK
Whether the operation succeeded
Optional error description (set if 'success' was false)
ID for this impulse.
Name for this impulse.
Input Blocks that are part of this impulse
Identifier for this block. Make sure to up this number when creating a new block, and don't re-use identifiers. If the block hasn't changed, keep the ID as-is. ID must be unique across the project and greather than zero (>0).
Block type (either time-series, image or features)
"time-series"
Block name, will be used in menus
"Time series"
Block title, used in the impulse UI
"Time series"
Size of the sliding window in milliseconds
2004
We use a sliding window to go over the raw data. How many milliseconds to increase the sliding window with for each step.
(Input only) Frequency of the input data in Hz
60
We use a sliding window to go over the raw data. How many milliseconds to increase the sliding window with for each step in classification mode.
Whether to zero pad data when a data item is too short
Width all images are resized to before training
28
Width all images are resized to before training
28
How to resize images before training
"squash"
Resize method to use when resizing images
"squash"
If images are resized using a crop, choose where to anchor the crop
"middle-center"
A short description of the block version, displayed in the block versioning UI
"Reduced learning rate and more layers"
The system component that created the block version (createImpulse | clone | tuner). Cannot be set via API.
"createImpulse"
The datetime that the block version was created. Cannot be set via API.
Only generate features for samples where (sample_id + datasetSubsetSeed) % datasetSubset) == 0
DSP Blocks that are part of this impulse
Identifier for this block. Make sure to up this number when creating a new block, and don't re-use identifiers. If the block hasn't changed, keep the ID as-is. ID must be unique across the project and greather than zero (>0).
Block type
"spectral-analysis"
Block name, will be used in menus
"Spectral features"
Input axes, identified by the name in the name of the axis
"accX"
Block title, used in the impulse UI
"Spectral Analysis"
Number of features this DSP block outputs per axis. This is only set when the DSP block is configured.
11
The ID of the Input block a DSP block is connected to
1
A short description of the block version, displayed in the block versioning UI
"Reduced learning rate and more layers"
The system component that created the block version (createImpulse | clone | tuner). Cannot be set via API.
"createImpulse"
The datetime that the block version was created. Cannot be set via API.
Implementation version of the block
Required for type 'custom'
Named axes for the block
Name of the axis
Description of the axis
Whether the axis is required
The selected axis for the block
Learning Blocks that are part of this impulse
Identifier for this block. Make sure to up this number when creating a new block, and don't re-use identifiers. If the block hasn't changed, keep the ID as-is. ID must be unique across the project and greather than zero (>0).
The type of learning block (anomaly, keras, keras-transfer-image, keras-transfer-kws, keras-object-detection, keras-regression). Each behaves differently.
Block name, will be used in menus. If a block has a baseBlockId, this field is ignored and the base block's name is used instead.
"NN Classifier"
DSP dependencies, identified by DSP block ID
27
Block title, used in the impulse UI
"Classification (Keras)"
A short description of the block version, displayed in the block versioning UI
"Reduced learning rate and more layers"
The system component that created the block version (createImpulse | clone | tuner). Cannot be set via API.
"createImpulse"
The datetime that the block version was created. Cannot be set via API.
Additional help explaining the value for this metric
1
"Spectral features"
3000
"spectral-analysis"
Whether this block has generated features
Number of generated features
Names of the features
Classes that the features were generated on
Expected number of windows that would be generated
Axes that this block depends on.
Whether this type of DSP block supports autotuning.
For DSP blocks that support autotuning, this value specifies the minimum block implementation version for which autotuning is supported.
Whether autotune results exist for this DSP block.
Whether this DSP block uses state.
"Scaling"
"Scale axes"
"text"
"Divide axes by this number"
"scale-axes"
Interface section to render parameter in.
Only valid for type "string". Will render a multiline text area.
If set, shows a hint below the input.
Sets the placeholder text on the input element (for types "string", "int", "float" and "secret")
Date when the features were created
Labels in the dataset when generator ran
Names of the generated features. Only set if axes have explicit labels.
Number of features for this DSP block
The included samples in this DSP block. Note that these are sorted in the same way as the npy
files are laid out. So with the windowCount
parameter you can exactly search back to see which file contributed to which windows there.
Length of the sliding window when generating features.
Increase of the sliding window when generating features.
Whether data was zero-padded when generating features.
Frequency of the original data in Hz.
Information about the output of the DSP block
Output type of the DSP block
The shape of the block output
Available on all types. Denotes the width of an 'image' or 'spectrogram', or the number of features in a 'flat' block.
Only available for type 'image' and 'spectrogram'
Only available for type 'image'
Number of frames, only available for type 'image'
The version number of the resampling algorithm used (for resampled time series data only)
Whether this impulse contains blocks with "stale" features (i.e. the dataset has changed since features were generated)
Tags associated with this impulse
The source EON Tuner trial ID for impulses created from the EON Tuner
Which extra impulse information should be shown in the impulses table.