代码看的要碎了。
1.学会了怎么去跑程序 emmmmm
跑程序:三个主要步骤
- 准备数据,并进行处理
- 训练数据
- 创建模型
- 进行测试
一: 预处理数据
创建新的文件夹
(1)AMR存放语料--- AMRout--处理数据输出的目标地方。 AMRmodel -->创建的模型
(2)
prepare.py
(3)执行 bash run.sh
二:训练数据
在进行训练时,要查看自己的cpu哪个分区有内存
train.py与上步骤一样
三:。。。。
Run.sh的代码
#python prepare_data.py --data_dir=/home/qtxue/wangxi/transformer_sample/AMRout --tmp_dir=/home/qtxue/wangxi/transformer_sample/AMR --BPE=False
CUDA_VISIBLE_DEVICES=3 python2 train.py --data_dir=/home/qtxue/wangxi/transformer_sample/AMRout --output_dir=/home/qtxue/wangxi/transformer_sample/AMRmodel --BPE=False
#CUDA_VISIBLE_DEVICES=0 python2 t2t_code_backup/test.py --data_dir=/home/dhan/t2t_extra/t2t_vocab/out_bpe_2 --output_dir=/home/dhan/t2t_extra/t2t_vocab/ensemble/bpe --decode_from_file=/home/dhan/t2t_extra/t2t_vocab/corpus_bpe_2/merge.cn --decode_to_file=/home/dhan/t2t_extra/t2t_vocab/translate/merge.tran --BPE=False
~
下午继续找了一下tensorflow的资料,具体知道是怎么回事了,tensorflow是一个开源框架,提供了图处理的一些function,一些函数很好用。。很适合深度学习类的,打算明天把一些数学基础视频看完后,将tensorflow具体看一下,然后再看代码,代码看不懂。。。。