1. 首页
  2. 考试认证
  3. 其它
  4. 颜色分类leetcode brainforge 仅基于NumPy的神经网络库

颜色分类leetcode brainforge 仅基于NumPy的神经网络库

上传者: 2024-10-06 08:24:24上传 ZIP文件 90.13KB 热度 2次
颜色分类leetcode Brainforge文档Brainforge是一个用Python实现的人工神经网络库,它只依赖于NumPy (以及可选的Numba ,一个Python和NumPy的jit编译器)安装遗憾的是,该项目目前尚未打包。这是因为我不知道它是如何完成的,但我打算在不久的将来这样做,所以现在正在下载和解压缩:(楷模Brainforge将神经网络视为应用了一些学习逻辑的层堆栈。这些概念在API中是分开的,因此构建ANN是一个多阶段的过程。应创建一个LayersStack实例并填充图层。层是层子类的实例,它们将各种架构的前向和后向逻辑组合在一起。 LayerStack应该包含一些学习逻辑,这些是Learner子类的实例。目前实现了以下学习包装器: BackpropNetwork ,它使用梯度下降的选定变体来优化权重(有关更多信息,请参阅优化器部分) NeuroEvolution ,它使用差分进化进行权重优化LayerStack -指定架构构造函数参数input_shape :元组或整数,指定数据的维度。 Input
用户评论