其他
胡珈魁:00后工程师的AI进阶之路 | OneFlow U
跟大多数大学生一样,他从大一开始学习编程,但却没有局限于课堂知识。他有着极强的自学和动手能力,通过课外资源学习了更多编程技能,并通过目标驱动去解决问题:因为在学校要提交电子版作业,习惯手写作业的他就尝试学习OCR技术来达到目的,又因为在这个项目中发现了图像质量不高等不足,他开始试图分析和优化项目,这间接促使他到OneFlow实习,也因此让他获得了超出原本要解决的问题的更多技术能力和项目经验。
在课余时间,他还将继续通过OneFlow开源项目提升自己的工程能力。祝他更上一层楼。
本文为胡珈魁自述。
2 实战中提升工程能力
其中,第一个问题通过长时间的细致排查后解决,第二个问题在nn.Graph动静转换接口出来后,在翻看源码时发现nn.Graph有一套自己的节点命名规则,于是我根据这个规则修改了命名问题,使得转换后TVM Relay IR节点名字与nn.Graph保持一致。关于算子转换的工作,更多的是Ctrl CV,需要注意的是节点input的顺序问题,需要避免出现被除数与除数搞反的情况。