第二次作业——Python基础和软件工程
1.请阐述,你现在对这门课程的理解,以及你希望学完这门课程之后,自己能学会什么、学完后能做些什么?
(1)就我而言,刚开始觉得这门课程应该挺高级别的,感觉会难学,但后来发现它是要理解的东西多一点,并不是很难懂的一门课。但它的内容对软件开发的过程是不可或少的。(2)我希望自己可以学会软件工程的相关概念理论,掌握软件开发的流程以及更能注意到开发的细节问题,并可以提高自身的实践能力。(3)学会之后能够开发一些网站,软件等,可以更好实现更多的功能。
2.自选一个Python常用库进行学习,并整理出自己的总结笔记,发表博客。
Luminoth是基于TensorFlow和Sonnet构建的一个处理计算机视觉的Python工具箱。目前,它通过快速R-CNN模型支持对象检测。
Luminoth不仅实现了这个特定模型,它还是基于模块化构建的,可以扩展。因此,自定义现有组件或结合新的模型来解决复杂问题是可行的,好好复用这些代码吧。在构建深度学习模型时,它提供了必要的开发工具:转换图像数据为适用的格式,以供数据管道(TensorFlow的tfrecords)处理,进行数据增强,在一个或多个GPU上进行训练(在处理大型数据集时,必须使用分布式训练)。还有,Luminoth可以很简单地整合谷歌云的机器学习引擎,就算你没有强大的GPU,也可以和在本机一样,轻松一个指令就能在云端进行模型训练。

浙公网安备 33010602011771号