core

command module
v0.18.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 9, 2021 License: Apache-2.0 Imports: 33 Imported by: 0

README

build code release sdk docs issues chat lfai license

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.

Community

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.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
api
gen
Package gen is a reverse proxy.
Package gen is a reverse proxy.
cmd
db
go
Package migration is for carrying out migrations against the database.
Package migration is for carrying out migrations against the database.
pkg

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL