iamSmallY / KeraScratch

凸优化项目——玩具版Keras

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

自制垃圾版 Keras

此项目用于 ECNU 计算机科学与技术系优化理论及方法课大作业。

目标为实现一个简易的神经网络结构,并能运行一些简单的神经网络训练项目。

待完成目标:

  1. Tensor 类
  2. Layer 类:
    1. 卷积层
    2. 全连接层
    3. 最大池化层
    4. 平均池化层
    5. 拉伸层
  3. Optimizer 类:
    1. SGD
  4. Activation 类:
    1. Sigmoid 函数
    2. ReLU 函数
  5. loss 类:
    1. 交叉熵损失函数
  6. Model 类:
    1. 简单顺序连接模型

About

凸优化项目——玩具版Keras

License:GNU General Public License v3.0


Languages

Language:Python 100.0%