Custom blocks are cloud jobs that can be hosted and used on Edge Impulse. They serve a dedicated task, are extremely flexible, let you customize your experience and fasten your time-to-market.
Creating a transformation block - to fetch, sort, validate, combine and transform existing data into robust datasets that can be imported into your projects.
Building deployment blocks - to create custom deployment targets for your products.
Building and hosting custom DSP blocks - to create and host your custom signal processing techniques and use them directly in your projects.
Bring your own model - to use your custom models and load pre-trained weights with PyTorch, Keras or scikit-learn.