本文主要是介绍深度学习中的激活函数SoftMax函数的FPGA设计与实现(三)(new trip),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
学习更多相关知识,关注博主知乎账号,用户名Trustintruth https://www.zhihu.com/people/suo-yi-xin-90/activities
如果我们之前做的是一个过河的独木舟的话,或许发现了构建桥的蓝图了
就像刚这句话一样,之前我们做的努力或许没有错,但是他最终就实现了功能而已,并不是一个最优方案,或者换句话说,之前的方法我们速度与面积,我们都没有优势。
我们现在来重新分析这个题目
从这个式子以及我们第一次分析的结果来看,可以得出很简单的结论
1.实现这个式子,我们需要完成加法运算n-1次,指数运算n次,除法运算一次。
2.要完成这个式子要完成所有输入之后才可以进行除法运算。换句话说,该结果由于分子是全部输入的指数和,所以不可以依次输入后每次运算在上一次运算的结果之上再次进行计算。
根据上边两个显而易见的结论,我们可以得出第一种方法实现:
软件法
这种方法使用ARM直接完成编程。由于ARM相对于其他种方法相对来说实现相对简单,
这篇关于深度学习中的激活函数SoftMax函数的FPGA设计与实现(三)(new trip)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!