热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

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

本宝在学习了主流的深度学习的部分网络之后,居然有一天要看代码了。?背景国内读研就是一个不断push自己的过程,和小伙伴决定参加CVPRworkshop的姿态相关的比赛。LIP比赛网
	本宝在学习了主流的深度学习的部分网络之后,居然有一天要看代码了。?

背景

	国内读研就是一个不断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.csdn.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 步会进行模型保存的活动。内心在滴血。
幸亏有服务器孜孜不倦的在跑着,不然我的小笔记本会狗带的


推荐阅读
  • CentOS 7部署KVM虚拟化环境之一架构介绍
    本文介绍了CentOS 7部署KVM虚拟化环境的架构,详细解释了虚拟化技术的概念和原理,包括全虚拟化和半虚拟化。同时介绍了虚拟机的概念和虚拟化软件的作用。 ... [详细]
  • 微软头条实习生分享深度学习自学指南
    本文介绍了一位微软头条实习生自学深度学习的经验分享,包括学习资源推荐、重要基础知识的学习要点等。作者强调了学好Python和数学基础的重要性,并提供了一些建议。 ... [详细]
  • 2018年人工智能大数据的爆发,学Java还是Python?
    本文介绍了2018年人工智能大数据的爆发以及学习Java和Python的相关知识。在人工智能和大数据时代,Java和Python这两门编程语言都很优秀且火爆。选择学习哪门语言要根据个人兴趣爱好来决定。Python是一门拥有简洁语法的高级编程语言,容易上手。其特色之一是强制使用空白符作为语句缩进,使得新手可以快速上手。目前,Python在人工智能领域有着广泛的应用。如果对Java、Python或大数据感兴趣,欢迎加入qq群458345782。 ... [详细]
  • 本文讨论了Alink回归预测的不完善问题,指出目前主要针对Python做案例,对其他语言支持不足。同时介绍了pom.xml文件的基本结构和使用方法,以及Maven的相关知识。最后,对Alink回归预测的未来发展提出了期待。 ... [详细]
  • 本文介绍了如何使用php限制数据库插入的条数并显示每次插入数据库之间的数据数目,以及避免重复提交的方法。同时还介绍了如何限制某一个数据库用户的并发连接数,以及设置数据库的连接数和连接超时时间的方法。最后提供了一些关于浏览器在线用户数和数据库连接数量比例的参考值。 ... [详细]
  • 本文讨论了如何优化解决hdu 1003 java题目的动态规划方法,通过分析加法规则和最大和的性质,提出了一种优化的思路。具体方法是,当从1加到n为负时,即sum(1,n)sum(n,s),可以继续加法计算。同时,还考虑了两种特殊情况:都是负数的情况和有0的情况。最后,通过使用Scanner类来获取输入数据。 ... [详细]
  • 知识图谱——机器大脑中的知识库
    本文介绍了知识图谱在机器大脑中的应用,以及搜索引擎在知识图谱方面的发展。以谷歌知识图谱为例,说明了知识图谱的智能化特点。通过搜索引擎用户可以获取更加智能化的答案,如搜索关键词"Marie Curie",会得到居里夫人的详细信息以及与之相关的历史人物。知识图谱的出现引起了搜索引擎行业的变革,不仅美国的微软必应,中国的百度、搜狗等搜索引擎公司也纷纷推出了自己的知识图谱。 ... [详细]
  • 本文介绍了RPC框架Thrift的安装环境变量配置与第一个实例,讲解了RPC的概念以及如何解决跨语言、c++客户端、web服务端、远程调用等需求。Thrift开发方便上手快,性能和稳定性也不错,适合初学者学习和使用。 ... [详细]
  • 计算机存储系统的层次结构及其优势
    本文介绍了计算机存储系统的层次结构,包括高速缓存、主存储器和辅助存储器三个层次。通过分层存储数据可以提高程序的执行效率。计算机存储系统的层次结构将各种不同存储容量、存取速度和价格的存储器有机组合成整体,形成可寻址存储空间比主存储器空间大得多的存储整体。由于辅助存储器容量大、价格低,使得整体存储系统的平均价格降低。同时,高速缓存的存取速度可以和CPU的工作速度相匹配,进一步提高程序执行效率。 ... [详细]
  • 本文介绍了计算机网络的定义和通信流程,包括客户端编译文件、二进制转换、三层路由设备等。同时,还介绍了计算机网络中常用的关键词,如MAC地址和IP地址。 ... [详细]
  • 本文介绍了Codeforces Round #321 (Div. 2)比赛中的问题Kefa and Dishes,通过状压和spfa算法解决了这个问题。给定一个有向图,求在不超过m步的情况下,能获得的最大权值和。点不能重复走。文章详细介绍了问题的题意、解题思路和代码实现。 ... [详细]
  • QuestionThereareatotalofncoursesyouhavetotake,labeledfrom0ton-1.Somecoursesmayhaveprerequi ... [详细]
  • RingBuffer,或者说CircularBuffer,是一个长度固定的缓冲区,当从一端插入元素超过指定的最大长度时,缓冲区另一端的元素 ... [详细]
  • seaborn箱线图_Seaborn线图的数据可视化
    seaborn箱线图Hello,folks!Inthisarticle,wewillbetakingtheSeaborntutorialaheadandunderstandingt ... [详细]
  • Python使用支持向量机(SVM)方法对UCI 乳腺癌诊断数据集二分类任务
    数据集:本文数据来自UCIrepository美国威斯康星州的乳腺癌诊断数据集,实验所用的编译环境为python3.6,主要引用numpy ... [详细]
author-avatar
-VIVEN-
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有