Logo

#Haskell

Logo of grenade
grenade
Grenade 是一个高效实用的递归神经网络库,专为 Haskell 语言设计,支持复杂网络的简洁精确定义。几行代码就能指定并初始化一个在 MNIST 数据集上达到约1.5%测试误差的神经网络。Grenade 支持卷积、池化、全连接、LSTM 等多种层类型,内置反向传播和梯度更新功能。基于纯函数设计,允许灵活组合训练函数,甚至实现生成对抗网络。性能依托 hmatrix、BLAS 和 LAPACK,支持并行处理。
Logo of csound-expression
csound-expression
csound-expression是一个基于Haskell的音乐合成编程框架,支持通过代码快速创建自定义乐器和音效。该库基于Csound引擎,采用函数式编程范式,适用于音频处理和现场表演。它提供丰富的音频合成功能,包括虚拟效果器、单声道合成器和实时控制界面等。csound-expression简化了电子音乐的编程创作流程,为音乐人和程序员提供了强大而灵活的工具,使得通过编程方式创作电子音乐变得简单有趣。
Logo of clash-compiler
clash-compiler
Clash是一种基于Haskell的函数式硬件描述语言,可将高级描述转换为VHDL、Verilog或SystemVerilog。它具备强类型系统、交互式REPL和高阶函数等特性,支持基于流的同步时序电路设计和多时钟域设计。Clash提供类型安全的时钟域交叉,并拥有活跃的社区支持。开发者可通过多种方式安装或从源码构建Clash,以便进行高效的数字电路设计。
Logo of haskell-symbol-search-cheatsheet
haskell-symbol-search-cheatsheet
这是一个提供Haskell和GHC中特殊符号参考的项目。收录了严格性标志、魔法哈希、模板Haskell语法等多种语法元素,包含简要说明和代码示例。项目旨在帮助开发者快速查找和理解Haskell的特殊符号,提升编程效率。适合Haskell初学者和有经验的程序员使用。
投诉举报邮箱: service@vectorlightyear.com
@2024 懂AI·鲁ICP备2024100362号-6·鲁公网安备37021002001498号