Production grade, end-to-end vision AI platform with fully integrated modules for model building, automated labeling, data processing, model training and hyperparameter tuning.
Why Onepanel?
- End-to-end workflow and infrastructure automation for production scale vision AI
- Best of breed, open source deep learning tools seamlessly integrated in one unified platform
- Scale and distribute your data, training and hyperparameter tuning pipelines to multiple CPU/GPU nodes
- Customizable, reproducible and version controlled tooling and pipeline templates
- Scalability, flexibility and resiliency of Kubernetes without the complexities
Features
- Iteratively annotate, train and automatically annotate with bounding boxes and polygon masks.
- Easily add hyperparameter tuning to any training pipeline, saving the best metrics, parameters and model.
- JupyterLab with TensorBoard, Git, debugging, diffing, Conda, OpenCV, TensorFlow, PyTorch and GPU support.
- Build reproducible, distributed and parallel data and training pipelines with realtime logs and output snapshots.
- Bring your own IDEs, tools and pipelines with a version controlled YAML and Docker based template engine.
- Track and visualize metrics and experiments with TensorBoard, NNI UI or bring your own tool.
- Programmatically execute and define your pipelines with a powerful Python SDK.
Online demo
We have created an online demo so that you can get a feel for some of Onepanel's features.
Note: This is a shared and read only deployment that will be occasionally rebuilt.
Quick start
See quick start guide to get started.
To submit a feature request, report a bug or documentation issue, please open a GitHub pull request or issue.
For help, questions, release announcements and contribution discussions, join us on Slack or GitHub discussions.
Contributing
Onepanel is modular and consists of multiple repositories.
See contribution guide and CONTRIBUTING.md
in each repository for additional contribution guidelines.
Acknowledgments
Onepanel seamlessly integrates the following open source projects under the hood:
Argo | CVAT | JupyterLab | NNI
We are grateful for the support these communities provide and do our best to contribute back as much as possible.
License
Onepanel is licensed under Apache 2.0.
Need a managed solution?
Visit our website for more information about our enterprise offering.