嵌入式jubatus python是一个调用jubatus核心库的python桥。
embedded-jubatus的Python项目详细描述
嵌入式jubatus python
嵌入式JUBATUS Python是一个调用{{A3} C++库的Python桥。
嵌入式jubatus python的接口与rpc客户端类的接口相同。 有关详细信息,请参见API Reference。
安装
pip install embedded_jubatus
要求
- python 2.7、3.5、3.6或3.7
- Jubatus (Python Client)1.0.2或更高版本
- numpy 1.14-1.16(1.17或更高版本不支持python 2.7)
- Jubatus需要在从源包或存储库生成时安装
- Cython需要在从存储库生成时安装
限制
- 以下方法当前不可用:get_status,get_proxy_status,do_mix,get_name,set_name和get_client。
- save方法将模型文件保存为/tmp/127.0.0.1_0_${type}_${id}.jubatus,其中${type}是服务的名称(classifier,recommender等),而${id}是指定为save方法参数的值。 如果需要将模型保存到其他位置,请调用save_bytes方法,该方法将模型数据作为二进制返回,然后将返回的字节保存到首选位置。 同样的规则也适用于load/load_bytes方法。
许可证
lgpl 2.1