Skip to content

threeFeetCat123/-DeepLearning

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

-DeepLearning

介绍:

我的深度学习之旅

从经典的深度学习算法出发,一步一步深入。

从原理入门,到小demo实践,是你打开深度学习大门的不二人选。

从自己理解出发,加上整合网上优秀资料,打造贴心的学习路线。

内容:

目前的框架的学习路线:MP -> BP -> RNN -> LSTM -> Transformer 代码都是手搓实现,仅使用numpy等基础工具件,不涉及pytorch/cuda/tensflow等,对新手友好。

新增加Optimizer优化器内容。

叮嘱:

不同的深度学习算法,差别只在于不同的参数框架。本质都是利用反向传播进行梯度下降。

不同的深度学习算法,差别只在于不同的参数框架。本质都是利用反向传播进行梯度下降。

不同的深度学习算法,差别只在于不同的参数框架。本质都是利用反向传播进行梯度下降。

要理解深度学习的精髓。

参考:(⭐为推荐阅读指数)

入门知识:

基础知识:

MP:

RNN:

LSTM:

Transformer 框架学习:

大模型:

其他

.ipynb 文件形式的 demo 可以在 colab 上实践使用。

$\surd$

Feature:

Description State
优化代码结构,解耦
    ✓ 已完成
LSTM: 可自定义隐藏层深度
    ✓ 已完成
LSTM: 解耦隐藏层的 state_width 与 输出层 output_width
    ✗ 未完成(存在技术上的困难)
添加 Transformer or GPT 模型的手搓代码内容
    ✗ 未完成
Optimizer优化器介绍与代码
    ✓ 已完成

About

我的深度学习之旅

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published