为啥组合子编程的卷积是这样表示的
现代的APL都支持rank啊,这有什么难理解的。broadcast是古代APL的概念。可以参考tensor和rankLiFT之oblique如何理解tensorflow中的dimension? - 机器学习 - 必须指出LiFT并不支持组合子方式。一方面,组合子不用汉字,看起来很可能就是一团表情文字啊你不妨看看J语言,虽然没有优先级的概念,运算符都是平级的,统一从一边开始算。但是因为组合子有各种组合规则,外加对 . : ; , 这些字符的滥用。稍微复杂一点的程序,你刚看到的时候肯定都不知道从哪里看起好。所以LiFT强制要求括号,从根源上拒绝运算符优先顺序的存在。流行的程序语言里,我看只有Pony是这样的。另一方面,组合子的形式就往往是为了能针对满足条件的组合做优化。参考 Determinant Operator这个对LiFT来说是没有意义的。比如卷积,在LiFT里反正加法和乘法是可以分成两步来表达,不会影响编译结果的,要组合子的形式干啥?
推荐阅读
- 为啥看到书柜上的藏书会有心旷神怡的感觉
- 为啥知乎上普便有一种【我在北上广深打工,所以拥有更好的视野】这样的错觉
- 为啥工商银行的用户体验如此之差
- 汽车|看了中消协4S店服务测评调查结果,终于知道法系车为啥卖不好了
- 你为啥从窝窝商城离职?
- 为啥5G和2.4G默认的BSSID是相同的
- 为啥电器实体店的价格比淘宝贵那么多
- 现在在线学习视频有很多了,为啥大部分人还是喜欢下载下来观看
- dart这编程语言现在发展怎么样了,语法与Java,c#很相似,甚至更简洁
- 为啥到现在你还没有女朋友 ?