为了让大家能深入地了解飞桨、在飞桨收获更多成长、解决更有挑战性的问题,飞桨团队计划将正在开展的一些重点工作和技术方向陆续发布。 每个技术方向都会有工程师支持,和该方向中的同学一起确定目标、规划和分工,希望 PFCC 的成员能逐渐成为方向骨干甚至是带头人,带领更多人一起开发。
- 单测报错信息优化【已完成】
- 编译 warning 的消除
- flake8 代码风格检查工具的引入【进行中】
- clang-tidy 代码风格检查工具的引入
- Python 2.7 相关代码退场
- Type Hint类型注释
一些在社区发现的可以进行贡献的想法,先简单的记录在这里。需要先把这些想法明确成社区的项目描述,来方便开展具体的开源贡献项目。
飞桨官网的应用实践栏目是很多人学习和使用飞桨的重要的材料。有不少Tutorial,也是来自于社区的贡献者完成的,请见:#3833。飞桨社区期望能开发更多的Tutorial来方便飞桨用户学习和使用飞桨。
status:momozi1996 正在整理材料,并会担任mentor。
飞桨框架在C++层,python层的多个模块中会产生日志,以进行信息提示,或者告警。这些日志产生的方式(例如,C++层和python层没有统一,有些日志甚至在用print
打印,在python层甚至有多个get_logger
的定义)、日志的分级(哪些属于warning,哪些属于information,等)、日志的清晰程度,等多方面都有值得改进的地方。
Note:如果成为正式项目,需要首先明确项目Scope,这里先记录想法。