Created by: MRXLT
添加加密模型预测功能,以及普通模型转成加密模型的接口,添加相关示例和ci
加密模型预测
(简体中文|English)
获取明文模型
示例中使用fit_a_line示例的模型文件作为明文模型
sh get_data.sh
模型加密
python encrypt.py
密钥保存在key
文件中,加密模型文件以及server端配置文件保存在encrypt_server
目录下,client端配置文件保存在encrypt_client
目录下。
注意:需要使用develop分支的paddle
启动加密预测服务
CPU预测服务
python -m paddle_serving_server.serve --model encrypt_server/ --port 9300 --use_encryption_model
GPU预测服务
python -m paddle_serving_server_gpu.serve --model encrypt_server/ --port 9300 --use_encryption_model --gpu_ids 0
预测
python test_client.py uci_housing_client/serving_client_conf.prototxt