jittor是主打即时编译的深度学习框架,其中也包含了算子融合方面的优化,我查阅文档发现提供了no_fuse()接口,请问这是否意味着jittor默认进行融合优化,但当python程序在最初调用了no_fuse()接口时,则会放弃这种融合优化?其和stop_fuse、fuse_transpose的区别是否在于一个是进程内全局,另外两个则只是随时操控?
另外,我并没有找到相关的融合操作具体支持哪些算子,比如conv+bn的融合等,请问是否有地方可以查阅到相关资料?
感谢回答~
jittor是主打即时编译的深度学习框架,其中也包含了算子融合方面的优化,我查阅文档发现提供了no_fuse()接口,请问这是否意味着jittor默认进行融合优化,但当python程序在最初调用了no_fuse()接口时,则会放弃这种融合优化?其和stop_fuse、fuse_transpose的区别是否在于一个是进程内全局,另外两个则只是随时操控?
另外,我并没有找到相关的融合操作具体支持哪些算子,比如conv+bn的融合等,请问是否有地方可以查阅到相关资料?
感谢回答~