私は過去1年間にJavaでプログラミングしてきましたが、今週末に私は自分自身を深遠に投げ込んで、テキスト分類器をPython3に構築することに決めました。自然に構文の違いはありますが、私がよく知っている多くの概念上の類似点があります。しかし、私はpattern
、私はまだJavaで遭遇したことがあります。パターンpythonとは
は、私はいくつかの研究を行って、それがデザインパターンに関する理解、23のGoF、パターンは、コードの再利用を可能とするオブジェクトなどとの相互作用を向上させる。しかし、私はこの次のように使用されているかpattern
理解していませんしましたコードブロック。コンテキストの場合、テキスト分類子はトレーニングデータの各センテンスをループし、事前インスタンス化されたリストwords
,classes
およびdocuments
を操作しています。ここにリンクがフォローしているものにだ - あなたの助けのためのhttps://machinelearnings.co/text-classification-using-neural-networks-f5cd7b8765c6
for pattern in training_data(pattern['sentence'])
words.extend(w)
documents.append((w, pattern['class']))
if pattern['class'] not in classes:
classes.append(pattern['classes'])
乾杯!
このコードはどこにありますか?コンテキスト内でコードを見なければ、何が起こっているのか本当に誰も言うことができません。 –
これは 'pattern'という名前の変数です。 – melpomene
リンクしたページにコードが表示されません。 – melpomene