Day_6

代码看的要碎了。

1.学会了怎么去跑程序  emmmmm

  

跑程序:三个主要步骤

  1. 准备数据,并进行处理
  2. 训练数据
  3. 创建模型
  4. 进行测试

一: 预处理数据

创建新的文件夹

(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具体看一下,然后再看代码,代码看不懂。。。。

原文地址:https://www.cnblogs.com/Shaylin/p/9839584.html