第二篇走到现在一共花了20天的时间才差不多快讲完train与处理data的程序,在这期间遍历的程序顺序已经用每个文章的连结放在每个章节的後方。
这些程序讲解的顺序等於实际执行时的顺序:
用build_data等程序
将资料集转为tfrecord
↓
从一开始 对已成为 (根据参数与资料
train.py ➔ tfrecord的资料集 ➔ 进行训练)
引入训练参数 进行处理
↪ 将资料从tfrecord解析、
进行前处理
↑
撰写前处理程序
目前已经把「引入训练参数」、「将资料集转为tfrecord」、「前处理程序」这些部分讲完,中间的「对tfrecord资料集进行前处理」还剩下最後一点没有收尾。
给大家回忆一下,前面花了三个ep讲解的input_preprocess是由data_generator呼叫的,且是由在data_generator里的_preprocess_image()method呼叫的。
所以呢,今天会绕回来讲data_generator.py的部分。
开始吧。
datasets/data_generator.py
(cont.)
回忆一下,我们当初就是在碰到286行这行程序,开启了ep.17,ep.18,ep.19的旅程,现在我们回来了,可以继续开始正史的部分(?)。
接下来是都是赋值给sample这个dict,更新训练资料。
这个地方告诉我们,不需要的东西就丢一丢,放下,不要带太多没必要的东西。训练不需要的东西,就去掉。
将sample回传。这样_preprocess_image的处理也完成了。
<<: 不用再记甚麽时候要更新凭证 - Aotumation Accounts Scheduler
身为开发者,每次规划、开发都面临无数的判断、种种的选择,为什麽要学这个、为什麽要导入那个? 我们最害...
要开始画一个LOGO之前我习惯先简单列出一些主题文字。这次要做的是一个旅游包包整理APP所以我列出下...
今天主要透过制作药水的上下动画以及人物有火焰特效来Timeline&Animation Ev...
如昨天预告的一样,今天来介绍元件化开发的技术背景,它是什麽、为什麽重要,最後再讲一下元件的开发流程...
衔接昨日 Part 5 - AutoVC 这部分我们暂时先参考官网 model_vc.py 即可 P...