書籍2 7章のプログラミング
7.1 言語モデルを使った文書生成 7.2 seq2seq 7.3 seq2seq の実装 7.4 seq2seq の改良 7.5 seq2seq を用いたアプリケーション 7.6 まとめ |
「プログラム・クラス・メソッド・関数・ライブラリ」等
RnnlmGen クラス(Rnnlm クラス継承)
(predict、forward、backward、reset_state、save_params、
load_params メソッド)
generate メソッド
softmax 関数
flatten 関数(python)
np.random.choice 関数(python)
BetterRnnlmGem クラス(BetterRnnlm クラス継承)
(predict、forward、backward、reset_state、save_params、
load_params メソッド)
generate メソッド
get_state メソッド
set_state メソッド
softmax 関数
zip 関数(python)
generate_text.py プログラム
RnnlmGen クラス
ptb データセット
generate_better_text.py プログラム
show_addition_dataset.py プログラム
addition.txt データセット
load_data 関数
get_vocab 関数
Encoder クラス
forward メソッド
backward メソッド
TimeEmbedding クラス
TimeLSTM クラス
Decoder クラス
forward メソッド
backward メソッド
generate メソッド
TimeEmbedding クラス
TimeLSTM クラス
TimeAffine クラス
Seq2seq クラス
forward メソッド
backward メソッド
generate メソッド
Encoder クラス
Decoder クラス
TimeSoftmaxWithLoss クラス
train_seq2seq.py プログラム
matplotlib.pyplot ライブラリ
load_data 関数
get_vocab 関数
Adam クラス
Trainer クラス
eval_seq2seq 関数
arange 関数(python)
Seq2seq クラス
PeekySeq2seq クラス
PeekyDecoder クラス
forward メソッド
backward メソッド
generate メソッド
PeekySeq2seq クラス(Seq2seq クラス継承)