https://github.com/supercoderhawk/deeplearning_tutorials
深度学习入门与进阶-代码与笔记
https://github.com/supercoderhawk/deeplearning_tutorials
deep-learning deep-learning-tutorial tensorflow
Last synced: 12 months ago
JSON representation
深度学习入门与进阶-代码与笔记
- Host: GitHub
- URL: https://github.com/supercoderhawk/deeplearning_tutorials
- Owner: supercoderhawk
- Created: 2017-08-28T14:21:57.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2017-12-24T09:45:47.000Z (about 8 years ago)
- Last Synced: 2025-01-17T04:28:38.016Z (about 1 year ago)
- Topics: deep-learning, deep-learning-tutorial, tensorflow
- Language: Python
- Homepage:
- Size: 24.4 KB
- Stars: 3
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: ReadMe.md
Awesome Lists containing this project
README
# 深度学习练习库
本项目是学习深度学习时写的一些程序和笔记。代码均有详细的注释。
## 目录
### mini_nn
不依赖任何第三方库实现的最简单的多层感知机神经网络。
说明:[mini_nn.ipynb(例子和说明)](https://github.com/supercoderhawk/DeepLearning_Tutorials/blob/master/mini_nn/mini_nn.ipynb)
### mini_nn_numpy
仅依赖`numpy`实现的简单多层感知机,功能和`mini_nn`完全相同,但代码比`mini_nn`简单很多。
### tensorflow
`tensorflow`例子
### utils
一些常用函数的封装
其中
#### check.py
* `check_dimension`:检查列表维度
* `check_dimension_size`:检查列表维度是否为给定的维度
* `is_matrix_list`:判断列表是否为类矩阵列表
#### list_utils.py
主要是实现列表的一些矩阵操作
* `list_flatten`:展平列表
* `list_reshape`:转换列表的维度
* `list_size`:获得列表维度
* `list_add`:列表相加
### tests
单元测试