version
必须使用tensorflow1.10.0以上的版本,并且不能使用tensorflow2.0以上的版本 查看方式:
model
下载中文预训练模型: bert 中文数据集
install
pip install bert-serving-server 服务端
pip install bert-serving-client 客户端
start
开启服务端
bert-serving-start -pooling_strategy NONE -model_dir D:\A_code\publish(模型地址)
获取向量:
from bert_serving.client import BertClient
bc = BertClient()
doc_vecs = bc.encode(['中文'])
print(doc_vecs)
print(doc_vecs.shape)
Nonetype is not iteralble
检查tensorflow版本
bert-serving-start: command not found
cd /home/user/.local/bin
ls -l
在当前目录下运行
bert-serving-start -pooling_strategy NONE -model_dir D:\A_code\publish(模型地址)
或者
python3 bert-serving-start -pooling_strategy NONE -model_dir D:\A_code\publish(模型地址)
|