# Daily-DeepLearning
**Repository Path**: zhangyue1234/Daily-DeepLearning
## Basic Information
- **Project Name**: Daily-DeepLearning
- **Description**: 机器学习/深度学习/Python/算法面试/自然语言处理教程/剑指offer/machine learning/deeplearning/Python/Algorithm interview/NLP Tutorial
- **Primary Language**: Unknown
- **License**: MIT
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 2
- **Forks**: 0
- **Created**: 2020-06-01
- **Last Updated**: 2021-09-03
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# **Daily-DearnLearning**
🌲我的自媒体账号
- 知乎/b站/公众号:再考研我是狗
💻计算机基础课
- [**数据结构**](09-BaseClass/Ds)
- [**01基本概念和算法评价**](09-BaseClass/Ds/01基本概念和算法评价.md)
- [**02线性表**](09-BaseClass/Ds/02线性表.md)
- [**03栈和队列**](09-BaseClass/Ds/03栈和队列.md)
- [**04树和二叉树**](09-BaseClass/Ds/04树和二叉树.md)
- [**05图**](09-BaseClass/Ds/05图.md)
- [**06查找**](09-BaseClass/Ds/06查找.md)
- [**07排序**](09-BaseClass/Ds/07排序.md)
- [**操作系统**](09-BaseClass/Os)
- [**01操作系统的基本概念**](09-BaseClass/Os/01操作系统的基本概念.md)
- [**02操作系统的发展和分类**](09-BaseClass/Os/02操作系统的发展和分类.md)
- [**03操作系统的运行环境**](09-BaseClass/Os/03操作系统的运行环境.md)
- [**04进程和线程**](09-BaseClass/Os/04进程与线程.md)
- [**05处理机调度**](09-BaseClass/Os/05处理机调度.md)
- [**06进程同步**](09-BaseClass/Os/06进程同步.md)
- [**07死锁**](09-BaseClass/Os/07死锁.md)
- [**08内容管理概念**](09-BaseClass/Os/08内容管理概念.md)
- [**09虚拟内存管理**](09-BaseClass/Os/09虚拟内存管理.md)
- [**10文件系统基础**](09-BaseClass/Os/05处理机调度.md)
- [**计算机网络**](09-BaseClass/Cn)
- [**01计算机网络概述**](09-BaseClass/Cn/01计算机网络概述.md)
- [**02计算机网络结构体系**](09-BaseClass/Cn/02计算机网络结构体系.md)
- [**03通信基础**](09-BaseClass/Cn/03通信基础.md)
- [**04奈氏准则和香农定理**](09-BaseClass/Cn/04奈氏准则和香农定理.md)
- [**05传输介质**](09-BaseClass/Cn/05传输介质.md)
- [**06物理层设备**](09-BaseClass/Cn/06物理层设备.md)
- [**07数据链路层的功能**](09-BaseClass/Cn/07数据链路层的功能.md)
🐍Python
- 内容来源:廖雪峰的官方教程/菜鸟教程/CSDN/github/《流畅的Python》
- [**Day01**](01-Python/Day01.md)
- hello world
- 变量(命名/变量赋值/多个变量赋值)
- 字符串(修改字符串大小写/拼接字符串/制表符和换行符/删除空白/编码问题/格式化问题/索引)
- 数字和运算符(加减乘除/乘方/取模/取整数/比较运算符/位运算符/逻辑运算符)
- [**Day02**](01-Python/Day02.md)
- 列表(访问列表中的值/修改/删除/添加元素/列表中的常用操作/常用函数)
- 元组(定义元组/访问/修改/删除元组)
- [**Day03**](01-Python/Day03.md)
- 字典(字典的定义/访问某个关键值对应的值/添加新的键值对/修改字典/删除字典元素/遍历键值对/遍历字典中所有的键/遍历字典中所有的值/列表中有字典/字典中有列表/字典中有字典)
- set(建立一个set/重复元素过滤/添加元素/删除元素)
- [**Day04**](01-Python/Day04.md)
- if
- 循环(for循环的基本用法/while循环的基本用法/break/continue)
- [**Day05**](01-Python/Day05.md)
- 调用函数(单参数函数/多参数函数/类型转换函数/函数名是指向一个函数的引用对象)
- 定义函数(定义函数结构/空函数/参数检查/多个返回值)
- 函数的参数(位置函数/默认参数/可变参数/关键字参数/命名关键字参数)
- 参数的组合
- [**Day06**](01-Python/Day06.md)
- 迭代(collections/enumerate)
- 列表生成式
- 生成器(简单写法/next/yield)
- 迭代器(Iterable/Iterator)
- [**Day07**](01-Python/Day07.md)
- 高阶函数(map/reduce/filter/sorted)
- 返回函数(函数作为返回值/闭包)
- 匿名函数
- 装饰器
- [**Day08**](01-Python/Day08.md)
- 类和实例(基本定义/创建实例/绑定属性/\__init__/数据封装)
- 限制访问
- 继承和多态(继承/子类的特性/理解多态)
- 实例属性和类属性
- [**Day09**](01-Python/Day09.md)
- 使用\__slots__
- @property
- 多重继承
- 定制类(\__str__/\__iter__/\__getitem__/\__getattr__/\__call__)
- 枚举类
- [**Day10**](01-Python/Day10.md)
- 错误处理(try/except/finally/调用栈/记录错误/抛出错误)
- 调试(print/assert/logging/pdb)
- 文档测试
- 单元测试
- [**Day11**](01-Python/Day11.md)
- 文件读写(读文件/字符编写/写文件)
- StringIO和BytesIO
- 操作文件和目录
- 序列化
- [**Day12**](01-Python/Day12.md)
- 多进程(多进程的定义/multiprocessing/subprocess/子进程输入/进程间通信)
- 多线程(threading/Lock/threading.lock)
- ThreadLocal
- [**Day13**](01-Python/Day13.md)
- datetime(获得当前日期和时间/获得指定日期和时间/timestamp/str转换为datetime/本地时间和UTC时间/时区转换)
- collections(namedtuple/deque/defaultdict/OrderedDict/ChainMap/counter)
- struct
- [**Day14**](01-Python/Day14.md)
- 协程
- asyncio
- async/await
- aiohttp
🤖️机器学习理论
- [**逻辑回归**](02-Machine-Learning/逻辑回归.md)
- [**EM算法**](02-Machine-Learning/EM算法.md)
- [**集成学习**](02-Machine-Learning/集成学习入门.md)
- [**随机森林和GBDT**](02-Machine-Learning/随机森林和GBDT.md)
- [**ID3/C4.5**](02-Machine-Learning/ID3和C4.5算法.md)
- [**K-means**](02-Machine-Learning/K-means.md)
- [**K最近邻**](02-Machine-Learning/K最近邻.md)
- [**贝叶斯**](https://mp.weixin.qq.com/s/jfQNQ0mMe7a-k3IQNL_YAg)
- [**xgboost/lightGBM**](02-Machine-Learning/XgBoost和LightGBM.md)
- [**cross validatation**](02-Machine-Learning\StatQuest\Cross_Validataion.md)
- [**Gradient Boosting**](https://mp.weixin.qq.com/s/0OiVlKOhaXUgHF9SlbHgpA)
- [**Boosting Tree**](https://mp.weixin.qq.com/s/Cdi0CcWDLgS6Kk7Kx71Vaw)
- [**回归树**](https://mp.weixin.qq.com/s/XiTH-8FY5Aw-p_1Ifhx4oQ)
- [**XgBoost**](https://mp.weixin.qq.com/s/HDEKnIufbW8xQcOgHaXlZw)
- [**GBDT分类**](https://mp.weixin.qq.com/s/-UmOhpktgRaOF7tT2-5nsQ)
- [**GBDT回归**](https://mp.weixin.qq.com/s/zPGcY41HNeebg9Si-vt3rg)
- [**LightGBM**](https://mp.weixin.qq.com/s/zejkifZnYXAfgTRrkMaEww)
- [**CatBoost**](https://mp.weixin.qq.com/s/xloTLr5NJBgBspMQtxPoFA)
🏊♀️深度学习理论
- [**Word2Vec**](https://mp.weixin.qq.com/s/zDneR1BU6xvt8cndEF4_Xw)
- [**BatchNorm**](https://mp.weixin.qq.com/s/o_Gwa11BauT60U7S1--3fQ)
- [**梯度爆炸和消失**](https://mp.weixin.qq.com/s/6xHC5woJND14bozsBNaaXQ)
- [**Dropout**](https://mp.weixin.qq.com/s/3nKXlu3jy-0sNgAHxaxGmQ)
- [**CNN**](https://mp.weixin.qq.com/s/1om-0pg9uKU05yjfPA9fUg)
- [**RNN**](https://mp.weixin.qq.com/s/IPyI2Ee6Kzyv3wFAUN7NOQ)
- [**LSTM**](https://mp.weixin.qq.com/s/0Q0aK4xmyKkZ0fMUIhc3Sg)
- [**Attention**](https://mp.weixin.qq.com/s/3911D_FkTWrtKwBo30vENg)
- [**词向量/ELMo**](https://mp.weixin.qq.com/s/i7EJSNzDsNNbK2YA_YNu8g)
- [**seft-Attention/Transformer**](https://mp.weixin.qq.com/s/lUqpCae3TPkZlgT7gUatpg)
- [**Transformer/BERT**](https://mp.weixin.qq.com/s/kI_k_plZbRzmdeXxt2_2WA)
- [**BERT/ALBERT**](https://mp.weixin.qq.com/s/K1ILbaKr-WUzDAgqdYmLsQ)
- [**XLNet**](https://mp.weixin.qq.com/s/wlV8UbOUYSmc-AdaGfQQMQ)
🀄️NLP相关理论
- [**Word2Vec**](https://mp.weixin.qq.com/s/zDneR1BU6xvt8cndEF4_Xw)
- [**LSTM**](https://mp.weixin.qq.com/s/0Q0aK4xmyKkZ0fMUIhc3Sg)
- [**词向量/ELMo**](https://mp.weixin.qq.com/s/i7EJSNzDsNNbK2YA_YNu8g)
- [**BERT/ALBERT**](https://mp.weixin.qq.com/s/K1ILbaKr-WUzDAgqdYmLsQ)
- [**XLNet**](https://mp.weixin.qq.com/s/wlV8UbOUYSmc-AdaGfQQMQ)
🤖️机器学习实战
- **numpy**
- [**Day01**](05-Machine-Learning-Code/数据分析工具/Day01.md)
- array/dtype/zeros/ones/empty
- Astype/数组和标量
- 索引和切片/布尔型索引
- [**Day02**](05-Machine-Learning-Code/数据分析工具/Day02.md)
- 花式索引/数组转置和轴对换
- 元素数组函数
- 数组进行数据处理
- 将条件逻辑表述为数组运算
- [**Day03**](05-Machine-Learning-Code/数据分析工具/Day03.md)
- 排序/保存问题/存取文本文件
- 线性代数/随机数生成
- **pandas**
- [**加载数据**](05-Machine-Learning-Code/数据分析工具/Pandas/1_Loading.ipynb)
- read_csv/info/set_option
- Head/tail
- [**行列选择**](05-Machine-Learning-Code/数据分析工具/Pandas/2_Select_row_and_columns.ipynb)
- df.columns/df.iloc/df.loc
- df.value_counts
- [**索引**](05-Machine-Learning-Code/数据分析工具/Pandas/3_Set_reset_use_indexes.ipynb)
- df.set_index/df.reset_index
- Df.sort_index/ascending
-
- [**过滤器**](05-Machine-Learning-Code/数据分析工具/Pandas/4_Filtering.ipynb)
- df[filt]/df.isin
- Str.contain/
- [**更新行列**](05-Machine-Learning-Code/数据分析工具/Pandas/5_update_rows_columns.ipynb)
- [**添加行列**](05-Machine-Learning-Code/数据分析工具/Pandas/6_Add_Remove_Rows.ipynb)
- [**数据排序**](05-Machine-Learning-Code/数据分析工具/Pandas/7_sort_data.ipynb)
- [**数据聚合**](05-Machine-Learning-Code/数据分析工具/Pandas/8_Grouping_Aggregating.ipynb)
- [**清洗数据**](05-Machine-Learning-Code/数据分析工具/Pandas/9_Cleaning_Data.ipynb)
- [**时间数据**](05-Machine-Learning-Code/数据分析工具/Pandas/10_WorkingWithDatesAndTimeSertesData.ipynb)
- **matplotlib**
- [**直线图**](05-Machine-Learning-Code/数据分析工具/Matplotlib/1_creating_and_customizing_plots.ipynb)
- [**bar图**](05-Machine-Learning-Code/数据分析工具/Matplotlib/2_Bar_charts.ipynb)
- [**饼状图**](05-Machine-Learning-Code/数据分析工具/Matplotlib/3_Pie.ipynb)
- [**stack图**](05-Machine-Learning-Code/数据分析工具/Matplotlib/4_stack.ipynb)
- [**直线填充**](05-Machine-Learning-Code/数据分析工具/Matplotlib/5_Line_Filling_Area.ipynb)
- [**hist图**](05-Machine-Learning-Code/数据分析工具/Matplotlib/6_histograms.ipynb)
- [**点状图**](05-Machine-Learning-Code/数据分析工具/Matplotlib/7_Scatter.ipynb)
- [**时序图**](05-Machine-Learning-Code/数据分析工具/Matplotlib/8_Time_Series_Data.ipynb)
- [**子图**](05-Machine-Learning-Code/数据分析工具/Matplotlib/10_subplot.ipynb)
🏊♀️ 深度学习实战
- **tensorflow**
- [**helloword**](06-Deep-Learning-Code/Tensorflow/Helloworld.md)
- [**Basic**](06-Deep-Learning-Code/Tensorflow/Basic.md)
- [**linear_regression**](06-Deep-Learning-Code/Tensorflow/linear_regression.md)
- [**logistic_regression**](06-Deep-Learning-Code/Tensorflow/logistic_regression.md)
- [**world2vec**](006-Deep-Learning-Code/Tensorflow/world2vec.md)
- [**基本图像分类**](06-Deep-Learning-Code/Tensorflow/基本图像分类.ipynb)
- [**TFHub文本分类**](06-Deep-Learning-Code/Tensorflow/TFHub文本分类.ipynb)
- **pytorch**
- [**start**](06-Deep-Learning-Code/pytorch/gettingstart.md)
- [**autograd**](06-Deep-Learning-Code/pytorch/atuograd.ipynb)
- [**NeuralNetworks**](06-Deep-Learning-Code/pytorch/NeuralNetworks.ipynb)
💻大数据相关
- Hadoop
- [**介绍**](12-BigData/Hadoop/1_介绍.md)
- [**集群搭建01**](12-BigData/Hadoop/2_集群搭建01.md)
- [**集群搭建02**](12-BigData/Hadoop/3_集群搭建02.md)
- [**集群搭建03**](12-BigData/Hadoop/4_集群搭建03.md)
- [**HDFS01**](12-BigData/Hadoop/5_HDFS01.md)
- [**HDFS02**](12-BigData/Hadoop/6_HDFS02.md)
- Hive
🏠经典教程及解析
- **CS230:深度学习**
- [**YouTube链接**](https://www.youtube.com/watch?v=PySo_6S4ZAg&list=PLoROMvodv4rOABXSygHTsbvUz4G_YQhOb)
- [**Bilibili链接**](https://www.bilibili.com/video/av59184396/)
- [**相关课件**](http://cs230.stanford.edu/)
📄剑指offer
- [**Day01:二维数组中的查找**](10-offer/day01.md)
- [**Day02:字符串替代**](10-offer/day02.md)
- [**Day03**](10-offer/day03.md)
- [**Day04**](10-offer/day04.md)
- [**Day05**](10-offer/day05.md)
- [**Day06**](10-offer/day06.md)
- [**Day07**](10-offer/day07.md)
- [**Day08**](10-offer/day08.md)
- [**Day09**](10-offer/day09.md)
- [**Day10**](10-offer/day10.md)
- [**Day11**](10-offer/day11.md)
- [**Day12**](10-offer/day12.md)
- [**Day13**](10-offer/day13.md)
- [**Day14**](10-offer/day14.md)
- [**Day15**](10-offer/day15.md)
📺Leetcode
- 更新中
📖参看文献
- **参考书籍**
- [**Python编程从入门到实践**](https://item.jd.com/11993134.html)
- **参考网站**
- [**廖雪峰的Python教程**](https://www.liaoxuefeng.com/wiki/1016959663602400)
🏠Linux
- [**Day01**](15-Linux/day01.md)
- [**Day02**](15-Linux/day02.md)
- [**Day03**](15-Linux/day03.md)