用于rekcurd的python grpc客户端。

rekcurd-client的Python项目详细描述


rekcurd客户端

Build StatusPyPI versioncodecovpypi supported versions

rekcurd客户端是用于集成ml模块的项目。任何rekcurd服务都是可连接的。它可以连接kubernetes上的rekcurd服务。

母项目

https://github.com/rekcurd/community

部件

安装

来源:

git clone --recursive https://github.com/rekcurd/python-client.git
cd python-client
python setup.py install

直接从PyPi发送:

pip install rekcurd_client

如何使用

示例可用here

单元测试

$ python -m unittest

方法定义

你需要为你的垃圾服务使用一个合适的方法。这些方法是根据输入和输出格式生成的。v是特征向量的长度。m是类的数目。如果算法是二进制分类器,则将m设置为1。如果算法是多类分类器,则将m设置为类数。

methodinput: data
(required)
input: optionoutput: label
(required)
output: score
(required)
output: option
run_predict_string_stringstringstring (json)stringdoublestring (json)
run_predict_string_bytesstringstring (json)bytesdoublestring (json)
run_predict_string_arrintstringstring (json)int[M]double[M]string (json)
run_predict_string_arrfloatstringstring (json)double[M]double[M]string (json)
run_predict_string_arrstringstringstring (json)string[M]double[M]string (json)
run_predict_bytes_stringbytesstring (json)stringdoublestring (json)
run_predict_bytes_bytesbytesstring (json)bytesdoublestring (json)
run_predict_bytes_arrintbytesstring (json)int[M]double[M]string (json)
run_predict_bytes_arrfloatbytesstring (json)double[M]double[M]string (json)
run_predict_bytes_arrstringbytesstring (json)string[M]double[M]string (json)
run_predict_arrint_stringint[V]string (json)stringdoublestring (json)
run_predict_arrint_bytesint[V]string (json)bytesdoublestring (json)
run_predict_arrint_arrintint[V]string (json)int[M]double[M]string (json)
run_predict_arrint_arrfloatint[V]string (json)double[M]double[M]string (json)
run_predict_arrint_arrstringint[V]string (json)string[M]double[M]string (json)
run_predict_arrfloat_stringdouble[V]string (json)stringdoublestring (json)
run_predict_arrfloat_bytesdouble[V]string (json)bytesdoublestring (json)
run_predict_arrfloat_arrintdouble[V]string (json)int[M]double[M]string (json)
run_predict_arrfloat_arrfloatdouble[V]string (json)double[M]double[M]string (json)
run_predict_arrfloat_arrstringdouble[V]string (json)string[M]double[M]string (json)
run_predict_arrstring_stringstring[V]string (json)stringdoublestring (json)
run_predict_arrstring_bytesstring[V]string (json)bytesdoublestring (json)
run_predict_arrstring_arrintstring[V]string (json)int[M]double[M]string (json)
run_predict_arrstring_arrfloatstring[V]string (json)double[M]double[M]string (json)
run_predict_arrstring_arrstringstring[V]string (json)string[M]double[M]string (json)

输入“option”字段必须是json格式。任何样式都可以,但下面有一些保留字段。

FieldTypeDescription
suppress_log_inputboolTrue: NOT print the input and output to the log message.
False (default): Print the input and output to the log message.

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
空字符串检查在java中未按预期工作   JavaSpringWebClient:自动计算主体的HMAC签名并将其作为头传递   foreach是否有一个Java等效的foreach循环和一个引用变量?   java如何在Eclipse中导入jar   使用特定第三方或java时lombok触发错误。*方法或构造函数   安卓 java将对象数组转换为int数组   java使一定百分比的JUnit测试通过   java Android:将Seekbar的一个值与另一个值进行比较   java将int数组(图像数据)写入文件的最佳方式是什么   java取代了系统。yml的构造函数内的getProperty   sqlite Java将公钥和私钥转换为字符串,然后再转换回字符串   安卓获取白色像素并将其保存到java opencv中的数组中   java为什么是ServerSocket。setSocketFactory静态?   Java数组似乎在不直接修改的情况下更改值