MIND 是一个用 Racket 实现的简单深度学习库,旨在为构建和训练前馈神经网络提供一个基本框架。该库包括基本组件,例如张量运算、激活函数、损失函数和用于梯度计算和权重更新的反向传播。该库允许创建和操作张量、执行逐元素张量运算、进行矩阵乘法以及使用激活函数(ReLU 及其导数)。它还包括损失函数(均方误差)、用于梯度计算和权重更新的密集层正向和反向传播,以及随机张量初始化和前馈神经网络初始化。