过去一年我一直在用Java编程,本周末我决定将自己投入到深层,并在 Python3 中构建一个文本分类器。虽然自然存在语法上的区别,但我熟悉的概念上有许多相似之处。但是,我遇到了pattern
,这是我在Java中尚未遇到的。
我做了一些研究,并了解它与设计模式有关,23 GoF,模式允许代码的可重用性,并改善与对象的交互等。但我不明白pattern
用于下面的代码块。对于上下文,文本分类器循环遍历训练数据中的每个句子,操纵预先实例化的列表,words
,classes
和{ {1}}。这是我正在关注的内容的链接 - https://machinelearnings.co/text-classification-using-neural-networks-f5cd7b8765c6
documents
为你的帮助干杯!
答案 0 :(得分:1)
这与设计模式无关。在这种情况下, pattern 与机器学习相关,而与编程无关。 模式只是一个输入向量。数据集由一组模式组成。在监督学习中,每个模式都有相应的类/输出。
模式识别/分类的目的是:给定模式(输入向量)预测其类的值。