Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Keras | 57,772 | 330 | a day ago | 68 | May 13, 2022 | 374 | apache-2.0 | Python | ||
Deep Learning for humans | ||||||||||
Scikit Learn | 53,601 | 18,944 | 6,722 | 14 hours ago | 64 | May 19, 2022 | 2,149 | bsd-3-clause | Python | |
scikit-learn: machine learning in Python | ||||||||||
Ml For Beginners | 45,381 | 11 days ago | 11 | mit | Jupyter Notebook | |||||
12 weeks, 26 lessons, 52 quizzes, classic Machine Learning for all | ||||||||||
Made With Ml | 32,763 | 14 days ago | 5 | May 15, 2019 | 8 | mit | Jupyter Notebook | |||
Learn how to responsibly develop, deploy and maintain production machine learning applications. | ||||||||||
Spacy | 25,669 | 1,533 | 842 | 2 days ago | 196 | April 05, 2022 | 110 | mit | Python | |
💫 Industrial-strength Natural Language Processing (NLP) in Python | ||||||||||
Ray | 24,853 | 80 | 199 | 14 hours ago | 76 | June 09, 2022 | 2,893 | apache-2.0 | Python | |
Ray is a unified framework for scaling AI and Python applications. Ray consists of a core distributed runtime and a toolkit of libraries (Ray AIR) for accelerating ML workloads. | ||||||||||
Data Science Ipython Notebooks | 24,829 | a day ago | 34 | other | Python | |||||
Data science Python notebooks: Deep learning (TensorFlow, Theano, Caffe, Keras), scikit-learn, Kaggle, big data (Spark, Hadoop MapReduce, HDFS), matplotlib, pandas, NumPy, SciPy, Python essentials, AWS, and various command lines. | ||||||||||
Ai Expert Roadmap | 24,033 | a month ago | 13 | mit | JavaScript | |||||
Roadmap to becoming an Artificial Intelligence Expert in 2022 | ||||||||||
Applied Ml | 23,904 | 10 days ago | 5 | mit | ||||||
📚 Papers & tech blogs by companies sharing their work on data science & machine learning in production. | ||||||||||
Streamlit | 23,630 | 17 | 404 | a day ago | 182 | July 27, 2022 | 632 | apache-2.0 | Python | |
Streamlit — The fastest way to build data apps in Python |
nbox
provides first class API support for all NimbleBox.ai infrastructure (NBX-Build, Jobs, Deploy) and services (NBX-Workspaces) components. Write jobs using nbox.Operators
# on macos find the correct wheel file based on python version: https://github.com/pietrodn/grpcio-mac-arm-build/releases/tag/1.51.1
pip install <wheel_url>
pip install nbox
# on linux
pip install nbox
Install the package from pypi:
When loading nbox for the first time, it will prompt you the username and password and create a secrets file at ~/.nbx/secrets.json.
This file then contains all the information that you don’t have to fetch manually again.
Our APIs are deep, user functions are kept to minimum and most relavant. This documentation contains the full spec of everything, but here’s all the APIs you need to know:
nbox
├── Model # Framework agnostic Model
│ ├── __call__
│ ├── deploy
│ ├── train_on_instance (WIP)
│ └── train_on_jobs (WIP)
├── Operators # How jobs are combinations of operators
│ ├── __call__
│ └── deploy
├── Jobs # For controlling all your jobs
│ ├── logs # stream logs right on your terminal
│ └── trigger # manually trigger a job
└── Instance
├── __call__ # Run any command on the instance
└── mv (WIP) # Move files to and from NBX-Build
Let's take this script as an example
from nbox import operator, Operator
from nbox.lib.shell import ShellCommand
# define your function and wrap it as an operator
@operator()
def foo(x: Dict):
return "bar"
# or use OO to deploy an API
@operator()
class Baz():
def __init__(self, power: int = 2):
# load any model that you want
self.model = load_tf_pt_model()
self.power = power
def forward(self, x: float = 1.0):
return {"pred": x ** self.power}
Through your CLI:
# to deploy a job
nbx jobs upload file:foo 'my_first_job'
# to deploy an API
nbx serve upload file:Baz 'my_first_api'
Join our discord and someone from our community or engineering team will respond!
The code in thist repo is licensed as Apache License 2.0. Please check for individual repositories for licenses.