我编写了一个Python代码,用于从NLTK库中训练Brill Tagger大约8000个英语句子并标记大约2000个句子.
Brill Tagger需要花费很多时间来训练,最后当它完成训练时,程序的最后一个语句有一些微小的语法错误,因此代码没有返回输出.
是否可以将标记器保持在训练状态,同时纠正错误并使程序运行而无需等待几个小时才能对标记器进行相同数据的培训?
我在Python 2.7中使用OpenCV 3.1.我试图分离背景和前景对象,并使用此:
img = cv2.imread('testimage.jpg', cv2.IMREAD_COLOR);
fgbg = cv2.BackgroundSubtractorMOG2();
fgmask = fgbg.apply(img);
cv2.imshow("backsep",fgmask);
Run Code Online (Sandbox Code Playgroud)
当我运行它时,我收到以下错误:
回溯(最近一次调用最后一次):文件"C:/ Users/RKsingh/Desktop/Image processing/background-sep.py",第20行,fgbg = cv2.BackgroundSubtractorMOG2(); AttributeError:'module'对象没有属性'BackgroundSubtractorMOG2'
请帮忙.
PS:之前已经问过这个问题但是没有一个解决方案有效.