-
大小: 5.58MB文件類(lèi)型: .gz金幣: 1下載: 0 次發(fā)布日期: 2023-11-16
- 語(yǔ)言: 其他
- 標(biāo)簽: nlp??深度學(xué)習(xí)??
資源簡(jiǎn)介
用LSTM寫(xiě)唐詩(shī)。使用tensorflow框架。代碼是可以正常運(yùn)行的代碼,包含數(shù)據(jù)集。
代碼片段和文件信息
import?argparse
def?parse_args():
????parser?=?argparse.ArgumentParser(description=‘Intelligence?Poem?and?Lyric?Writer.‘)
????help_?=?‘you?can?set?this?value?in?terminal?--write?value?can?be?poem?or?lyric.‘
????parser.add_argument(‘-w‘?‘--write‘?default=‘poem‘?choices=[‘poem‘?‘lyric‘]?help=help_)
????help_?=?‘choose?to?train?or?generate.‘
????parser.add_argument(‘--train‘?dest=‘train‘?action=‘store_true‘?help=help_)
????parser.add_argument(‘--no-train‘?dest=‘train‘?action=‘store_false‘?help=help_)
????parser.set_defaults(train=True)
????args_?=?parser.parse_args()
????return?args_
if?__name__?==?‘__main__‘:
????args?=?parse_args()
????if?args.write?==?‘poem‘:
????????from?inference?import?poems
????????if?args.train:
????????????poems.main(True)
????????else:
????????????poems.main(False)
????elif?args.write?==?‘lyric‘:
????????from?inference?import?song_lyrics
????????print(args.train)
????????if?args.train:
????????????song_lyrics.main(True)
????????else:
????????????song_lyrics.main(False)
????else:
????????print(‘[INFO]?write?option?can?only?be?poem?or?lyric?right?now.‘)
評(píng)論
共有 條評(píng)論