JPPNet-- 萌新的深度学习入门之路

	本宝在学习了主流的深度学习的部分网络之后,居然有一天要看代码了。?

背景

	国内读研就是一个不断push自己的过程,和小伙伴决定参加CVPR workshop的姿态相关的比赛。
	LIP 比赛网址:https://vuhcs.github.io/(2019CVPR workshop)

JPPNet-- 萌新的深度学习入门之路
       主要是由五个任务,Parsing, Pose estimation, 以及虚拟换衣。其实继承的就是中山大学原有的思想,parsing 和pose estimation 的集成,且以前的学习生活中,多任务的学习,或许可以提升结果,这个集成的姿态想法是很靠谱的,于是我们打算继续这个思想。

第一个任务:跑通JPPNet源码

今天走入的是JPPNET,一个很有趣的网络。
在学习他的时候,我的知识基础是:部分**分类**网络,部分**检测**网络。并**未涉及分割**网络。所以我觉得宝宝们要学习的时候,最好快速入门。赶快把主流网络掌握好,才能更好的学习!

       JPPNET是由中山大学研究,目的将parsing和pose estimation一起进行讨论。这两个问题是姿态任务中的主要问题。

       具体网络结构如下:
JPPNet-- 萌新的深度学习入门之路
JPP Net代码:https://github.com/Engineering-Course/LIP_JPPNet

deeplabv3+ densepose
https://blog.****.net/wangdongwei0/article/details/82926733

代码运行问题:

tensorflow.python.framework.errors_impl.OutOfRangeError:
FIFOQueue '_0_input_producer' is closed and has insufficient elements (requested 1, current size 0)
     [[Node: ReaderReadV2 = ReaderReadV2[_device="/job:localhost/replica:0/task:0/cpu:0"](WholeFileReaderV2, input_producer)]]  

JPPNet-- 萌新的深度学习入门之路

大佬的解决方法:https://www.cnblogs.com/cloud-ken/p/7478790.html

init_op = tf.group(tf.global_variables_initializer(), tf.local_variables_initializer())
sess.run(init_op)

       依旧爆出了一堆错误,根据多方博客,目测是路径问题。很多路径都不对,我原先以为只需要image进行训练就行,其实他需要4个图片,原图+heatmap+label+label rev 四种输入进行训练

2019-03-10 09:13:00.837983: W tensorflow/core/framework/op_kernel.cc:1152] Not found: ./datasets/lip/train_images/labels_rev/554891_215199.png
2019-03-10 09:13:00.838040: W tensorflow/core/framework/op_kernel.cc:1152] Not found: ./datasets/lip/train_images/heatmap/554891_215199_8.png
2019-03-10 09:13:00.837985: W tensorflow/core/framework/op_kernel.cc:1152] Not found: ./datasets/lip/train_images/heatmap/554891_215199_0.png
2019-03-10 09:13:00.837983: W tensorflow/core/framework/op_kernel.cc:1152] Not found: ./datasets/lip/train_images/heatmap/554891_215199_2.png
2019-03-10 09:13:00.837993: W tensorflow/core/framework/op_kernel.cc:1152] Not found: ./datasets/lip/train_images/heatmap/554891_215199_5.png
2019-03-10 09:13:00.838087: W tensorflow/core/framework/op_kernel.cc:1152] Not found: ./datasets/lip/train_images/heatmap/554891_215199_9.png
2019-03-10 09:13:00.838138: W tensorflow/core/framework/op_kernel.cc:1152] Not found: ./datasets/lip/train_images/heatmap/554891_215199_15.png
	 [[Node: create_inputs/ReadFile_18 = ReadFile[_device="/job:localhost/replica:0/task:0/cpu:0"](create_inputs/add_15)]]
2019-03-10 09:13:00.838153: W tensorflow/core/framework/op_kernel.cc:1152] Not found: ./datasets/lip/train_images/heatmap/554891_215199_15.png
	 [[Node: create_inputs/ReadFile_18 = ReadFile[_device="/job:localhost/replica:0/task:0/cpu:0"](create_inputs/add_15)]]
2019-03-10 09:13:00.838178: W tensorflow/core/framework/op_kernel.cc:1152] Not found: ./datasets/lip/train_images/heatmap/554891_215199_12.png
2019-03-10 09:13:00.838191: W tensorflow/core/framework/op_kernel.cc:1152] Not found: ./datasets/lip/train_images/heatmap/554891_215199_11.png
2019-03-10 09:13:00.838202: W tensorflow/core/framework/op_kernel.cc:1152] Not found: ./datasets/lip/train_images/heatmap/554891_215199_15.png
	 [[Node: create_inputs/ReadFile_18 = ReadFile[_device="/job:localhost/replica:0/task:0/cpu:0"](create_inputs/add_15)]]
2019-03-10 09:13:00.838159: W tensorflow/core/framework/op_kernel.cc:1152] Not found: ./datasets/lip/train_images/heatmap/554891_215199_10.png

       不是自己写的代码,且是自己不会的工具,简直就是日了????!(┬_┬)

       在修改路径了半天之后,终于成功跑出本小笨蛋的第一个网络,开始训练啦!
JPPNet-- 萌新的深度学习入门之路

正在跑ing……
我的模型要训练266561步,而每 7616 步会进行模型保存的活动。内心在滴血。
幸亏有服务器孜孜不倦的在跑着,不然我的小笔记本会狗带的