pinferencia
v0.2.1

간단하지만 강력합니다.
영어 문서 | 中文文档 | 中文 readme
도움이 필요합니다. 번역, 랩 가사, All Wanted. 자유롭게 문제를 만들 수 있습니다.
Pinferencia는 가장 간단한 기계 학습 추론 서버가 되려고합니다!
3 개의 추가 라인과 모델이 온라인으로 진행됩니다 .
GUI 및 REST API로 모델을 제공하는 것은 결코 쉬운 일이 아닙니다.


원한다면
당신은 올바른 장소에 있습니다.
Pinferencia 기능은 다음과 같습니다.
pip install " pinferencia[streamlit] "pip install " pinferencia " 모든 모델을 제공하십시오
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" )그냥 실행 :
pinfer app:service
만세, 당신의 서비스는 살아 있습니다. http://127.0.0.1:8501/로 이동하여 재미있게 보내십시오.
딥 러닝 모델이 있습니까? 마찬가지로 쉽습니다. 간단한 훈련 또는 모델을로드하고 서비스에 등록하십시오. 즉시 살아 가십시오.
포옹 얼굴
세부 사항 : Huggingface 파이프 라인 - 비전
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 )텐서 플로
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" ) 모든 프레임 워크 모델은 같은 방식으로 작동합니다. 이제 uvicorn app:service --reload and Googn을 실행하십시오!
기여하고 싶다면 세부 사항이 여기에 있습니다