Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Tensorflow | 175,387 | 327 | 77 | an hour ago | 46 | October 23, 2019 | 2,131 | apache-2.0 | C++ | |
An Open Source Machine Learning Framework for Everyone | ||||||||||
Transformers | 103,377 | 64 | 911 | 33 minutes ago | 91 | June 21, 2022 | 747 | apache-2.0 | Python | |
🤗 Transformers: State-of-the-art Machine Learning for Pytorch, TensorFlow, and JAX. | ||||||||||
Pytorch | 67,670 | 146 | 26 minutes ago | 23 | August 10, 2022 | 12,257 | other | Python | ||
Tensors and Dynamic neural networks in Python with strong GPU acceleration | ||||||||||
Keras | 58,557 | 330 | 15 hours ago | 68 | May 13, 2022 | 386 | apache-2.0 | Python | ||
Deep Learning for humans | ||||||||||
Cs Video Courses | 56,273 | 8 days ago | 17 | |||||||
List of Computer Science courses with video lectures. | ||||||||||
Faceswap | 45,692 | 2 hours ago | 27 | gpl-3.0 | Python | |||||
Deepfakes Software For All | ||||||||||
D2l Zh | 44,160 | 1 | 3 days ago | 45 | March 25, 2022 | 34 | apache-2.0 | Python | ||
《动手学深度学习》:面向中文读者、能运行、可讨论。中英文版被60多个国家的400多所大学用于教学。 | ||||||||||
Tensorflow Examples | 42,312 | 8 months ago | 218 | other | Jupyter Notebook | |||||
TensorFlow Tutorial and Examples for Beginners (support TF v1 & v2) | ||||||||||
100 Days Of Ml Code | 40,344 | 3 months ago | 61 | mit | ||||||
100 Days of ML Coding | ||||||||||
Deepfacelab | 40,302 | 3 days ago | 534 | gpl-3.0 | Python | |||||
DeepFaceLab is the leading software for creating deepfakes. |
Simple, but Powerful.
English Doc | | Readme
Help wanted. Translation, rap lyrics, all wanted. Feel free to create an issue.
Pinferencia tries to be the simplest machine learning inference server ever!
Three extra lines and your model goes online.
Serving a model with GUI and REST API has never been so easy.
If you want to
You're at the right place.
Pinferencia features include:
pip install "pinferencia[streamlit]"
pip install "pinferencia"
Serve Any Model
from pinferencia import Server
class MyModel:
def predict(self, data):
return sum(data)
model = MyModel()
service = Server()
service.register(model_name="mymodel", model=model, entrypoint="predict")
Just run:
pinfer app:service
Hooray, your service is alive. Go to http://127.0.0.1:8501/ and have fun.
Any Deep Learning Models? Just as easy. Simple train or load your model, and register it with the service. Go alive immediately.
Hugging Face
Details: HuggingFace Pipeline - Vision
from transformers import pipeline
from pinferencia import Server
vision_classifier = pipeline(task="image-classification")
def predict(data):
return vision_classifier(images=data)
service = Server()
service.register(model_name="vision", model=predict)
Pytorch
import torch
from pinferencia import Server
# train your models
model = "..."
# or load your models (1)
# from state_dict
model = TheModelClass(*args, **kwargs)
model.load_state_dict(torch.load(PATH))
# entire model
model = torch.load(PATH)
# torchscript
model = torch.jit.load('model_scripted.pt')
model.eval()
service = Server()
service.register(model_name="mymodel", model=model)
Tensorflow
import tensorflow as tf
from pinferencia import Server
# train your models
model = "..."
# or load your models (1)
# saved_model
model = tf.keras.models.load_model('saved_model/model')
# HDF5
model = tf.keras.models.load_model('model.h5')
# from weights
model = create_model()
model.load_weights('./checkpoints/my_checkpoint')
loss, acc = model.evaluate(test_images, test_labels, verbose=2)
service = Server()
service.register(model_name="mymodel", model=model, entrypoint="predict")
Any model of any framework will just work the same way. Now run uvicorn app:service --reload
and enjoy!
If you'd like to contribute, details are here