Python 如何在spacy中运行经过GPU培训的模型
标题。我使用spacy2.2.3来训练一个新模型,所以我在windows7的cmd中编码:Python 如何在spacy中运行经过GPU培训的模型,python,spacy,Python,Spacy,标题。我使用spacy2.2.3来训练一个新模型,所以我在windows7的cmd中编码: python -m spacy train -g -1 zh models train_path dev_path 此外,我还安装了cupy-cuda101,版本7.2.0。在python3.7.6中编码时: import spacy spacy.prefer_gpu() spacy.require_gpu() 它们都印有“真” 我使用'-g-1'是因为我想在gpu上训练它,我是通过帮助选项学会的。
python -m spacy train -g -1 zh models train_path dev_path
此外,我还安装了cupy-cuda101,版本7.2.0。在python3.7.6中编码时:
import spacy
spacy.prefer_gpu()
spacy.require_gpu()
它们都印有“真”
我使用'-g-1'是因为我想在gpu上训练它,我是通过帮助选项学会的。
然后,我打开了taskmgr和GPU-Z,结果显示它仍然在cpu上运行,而不是在GPU上运行
是什么原因造成的?我对这方面还很陌生。谁能帮我
系统:Windows7
GPU:GT740有两件事:
禁用GPU,启用GPU的选项为-g-1
或-g 0
或您希望它使用的任何GPU ID-g 1
- spacy v2.2.3中对windows的GPU支持存在一个主要缺陷,因此在v2.2.4发布之前,您希望只在windows中使用CPU进行培训(省略
或使用-g
)-g-1