All Projects → omegaml → omegaml

omegaml / omegaml

Licence: other
Python analytics made easy - an open source DataOps, MLOps platform for humans

Programming Languages

python
139335 projects - #7 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to omegaml

Docker Alpine Python Machinelearning
Small Docker image with Python Machine Learning tools (~180MB) https://hub.docker.com/r/frolvlad/alpine-python-machinelearning/
Stars: ✭ 76 (+2.7%)
Mutual labels:  docker-image, scikit-learn
python3-docker-devenv
Docker Start Guide with Python Development Environment
Stars: ✭ 13 (-82.43%)
Mutual labels:  docker-image, scikit-learn
Wordmove
Multi-stage command line deploy/mirroring and task runner for Wordpress
Stars: ✭ 1,791 (+2320.27%)
Mutual labels:  docker-image, deploy
ai-deployment
关注AI模型上线、模型部署
Stars: ✭ 149 (+101.35%)
Mutual labels:  deploy, scikit-learn
mongodb-replica-set
Docker setting for mongodb replica set
Stars: ✭ 21 (-71.62%)
Mutual labels:  docker-image
Go-Small-Docker-Image
Creating a smaller golang docker image
Stars: ✭ 32 (-56.76%)
Mutual labels:  docker-image
teamcity-deployer-plugin
Deployer plugin for TeamCity CI server
Stars: ✭ 37 (-50%)
Mutual labels:  deploy
docker-debian-releases
Creates docker images of historic Debian-based distribution releases
Stars: ✭ 19 (-74.32%)
Mutual labels:  docker-image
euro2016predictor
Soccer Matches Predictor using Machine Learning
Stars: ✭ 38 (-48.65%)
Mutual labels:  scikit-learn
docker-alpine-miniconda3
The smallest Docker image with Miniconda3 (Python 3.7) (~143MB)
Stars: ✭ 94 (+27.03%)
Mutual labels:  docker-image
docker-jmx-prometheus-exporter
Dockerized jmx-exporter for prometheus
Stars: ✭ 24 (-67.57%)
Mutual labels:  docker-image
docker-nginx-php-fpm
A php-fpm and nginx docker image.
Stars: ✭ 26 (-64.86%)
Mutual labels:  docker-image
dockerfiles
Skeleton for a Docker nginx / php / mysql / redis development stack. Everything in its own container!
Stars: ✭ 12 (-83.78%)
Mutual labels:  docker-image
issue-tracking
Questions, Help, and Issues for Comet ML
Stars: ✭ 80 (+8.11%)
Mutual labels:  scikit-learn
nominatim-docker
Docker image for Nominatim
Stars: ✭ 33 (-55.41%)
Mutual labels:  docker-image
aws-lambda-docker-serverless-inference
Serve scikit-learn, XGBoost, TensorFlow, and PyTorch models with AWS Lambda container images support.
Stars: ✭ 56 (-24.32%)
Mutual labels:  scikit-learn
docker-dotnet-sonarscanner
🐳 Sonar Scanner MsBuild Dockerfile for dotNet Projects
Stars: ✭ 21 (-71.62%)
Mutual labels:  docker-image
appside
Multitenant environment automation.
Stars: ✭ 36 (-51.35%)
Mutual labels:  deploy
liara-cli
The command line interface for Liara
Stars: ✭ 54 (-27.03%)
Mutual labels:  deploy
linear-tree
A python library to build Model Trees with Linear Models at the leaves.
Stars: ✭ 128 (+72.97%)
Mutual labels:  scikit-learn

omega|ml - DataOps & MLOps for humans

with just a single line of code you can

  • deploy machine learning models straight from Jupyter Notebook (or any other code)
  • implement data pipelines quickly, without memory limitation, all from a Pandas-like API
  • serve models and data from an easy to use REST API

Further, omega|ml is the fastest way to

  • scale model training on the included scalable pure-Python compute cluster, on Spark or any other cloud
  • collaborate on data science projects easily, sharing Jupyter Notebooks
  • deploy beautiful dashboards right from your Jupyter Notebook, using dashserve

Links

Get started in < 5 minutes

Start the omega|ml server right from your laptop or virtual machine

$ wget https://raw.githubusercontent.com/omegaml/omegaml/master/docker-compose.yml
$ docker-compose up -d

Jupyter Notebook is immediately available at http://localhost:8899 (omegamlisfun to login). Any notebook you create will automatically be stored in the integrated omega|ml database, making collaboration a breeze. The REST API is available at http://localhost:5000.

Already have a Python environment (e.g. Jupyter Notebook)? Leverage the power of omega|ml by installing as follows:

# assuming you have started the server as per above
$ pip install omega|ml

Examples

Get more information at https://omegaml.github.io/omegaml/

# transparently store Pandas Series and DataFrames or any Python object
om.datasets.put(df, 'stats')
om.datasets.get('stats', sales__gte=100)

# transparently store and get models
clf = LogisticRegression()
om.models.put(clf, 'forecast')
clf = om.models.get('forecast')

# run and scale models directly on the integrated Python or Spark compute cluster
om.runtime.model('forecast').fit('stats[^sales]', 'stats[sales]')
om.runtime.model('forecast').predict('stats')
om.runtime.model('forecast').gridsearch(X, Y)

# use the REST API to store and retrieve data, run predictions
requests.put('/v1/dataset/stats', json={...})
requests.get('/v1/dataset/stats?sales__gte=100')
requests.put('/v1/model/forecast', json={...})

Use Cases

omega|ml currently supports scikit-learn, Keras and Tensorflow out of the box. Need to deploy a model from another framework? Open an issue at https://github.com/omegaml/omegaml/issues or drop us a line at [email protected]

Machine Learning Deployment

  • deploy models to production with a single line of code
  • serve and use models or datasets from a REST API

Data Science Collaboration

  • get a fully integrated data science workplace within minutes
  • easily share models, data, jupyter notebooks and reports with your collaborators

Centralized Data & Compute cluster

  • perform out-of-core computations on a pure-python or Apache Spark compute cluster
  • have a shared NoSQL database (MongoDB), out of the box, working like a Pandas dataframe
  • use a compute cluster to train your models with no additional setup

Scalability and Extensibility

  • scale your data science work from your laptop to team to production with no code changes
  • integrate any machine learning framework or third party data science platform with a common API

Towards Data Science recently published an article on omega|ml: https://towardsdatascience.com/omega-ml-deploying-data-machine-learning-pipelines-the-easy-way-a3d281569666

In addition omega|ml provides an easy-to-use extensions API to support any kind of models, compute cluster, database and data source.

Enterprise Edition

https://omegaml.io

omega|ml Enterprise Edition provides security on every level and is ready made for Kubernetes deployment. It is licensed separately for on-premise, private or hybrid cloud. Sign up at https://omegaml.io

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].