HomeDocumentation
DocumentationLog In
Documentation

What is NetsPresso?

What is NetsPresso?

NetsPresso offers a comprehensive solution for optimizing AI models, taking into account hardware specifications.
The platform covers the entire process of AI model training, optimization, framework conversion, and model benchmarking. With its user-friendly Python package and intuitive GUI, businesses can effortlessly create AI models for various applications.


Why NetsPresso?

Machine Learning Pipeline

A typical AI model development process consists of ‘data preparation’, ‘model training’, and ‘model evaluation and validation’. You need to repeat this process until you meet the criteria and this repetitive process can take up to several months or even a year. Moreover, developing a production-level AI model to deploy on a particular device requires additional time. The model must meet the performance requirements on the target hardware (latency, memory footprint, etc.), and building this kind of model becomes more challenging if pre-processing, post-processing, and other SW should be included.

Machine Learning Pipeline with 'NetsPresso'

NetsPresso automates the model development process so that engineers can easily obtain an optimized model with desired performance. In particular, we are concentrating on the edge AI area where NetsPresso's technology is most needed.


One-stop-shop for optimized AI model development

NetsPresso is composed of four modules. Each module is provided on a functional basis, incorporating NetsPresso’s optimization techniques for deploying models onto devices.