一.相关资料
【爬虫+情感判定+Top10高频词+词云图】“刘畊宏“热门弹幕python舆情分析
Darknet c语言实现
NCNN实践
ONNX Model Zoo 常见网络
xiaohu2015/DeepLearning_tutorials
Flink + 强化学习 搭建实时推荐系统 - massquantity - 博客园
MuZero: Mastering Go, chess, shogi and Atari without rules
Python相关
开发环境
pip cache %LocalAppData%\pip\Cache
Anaconda Pycharm Tensorflow
安装 cuda_10.1.243_426.00_win10.exe 下载地址 https://developer.nvidia.com/cuda-toolkit-archive
安装 cudnn-10.1-windows10-x64-v7.6.5.32.zip 下载地址 https://developer.nvidia.com/rdp/cudnn-archive
查看cuda版本 nvidia-smi
安装 ananconda
安装 pycharm
conda env list
conda create –name tf-gpu python=3.8
conda activate tensorflow
conda env export > environment.yml
conda deactivate
conda remove –name tf-gpu –all
// 使用nvidia-smi 查看系统已安装cuda版本
参考 https://docs.anaconda.com/anaconda/user-guide/tasks/tensorflow/ conda create -n tf-gpu conda-forge tensorflow-gpu cudatoolkit=11.1 cudnn==7.6.4
https://pytorch.org/get-started/locally/
pip install torch==1.7.1+cu101 torchvision==0.8.2+cu101 torchaudio===0.7.2 -f https://download.pytorch.org/whl/torch_stable.html
pip install –upgrade –ignore-installed tensorflow
pip3 install https://storage.googleapis.com/tensorflow/windows/gpu/tensorflow_gpu-2.3.0-cp38-cp38-win_amd64.whl
pip3 install ipykernel
pip3 install torch torchvision torchaudio –index-url https://download.pytorch.org/whl/cu117
// windows tensorflow-gpu只支持到2.10 pip install “tensorflow<2.11”
https://www.tensorflow.org/install/pip#windows-native
pip install https://storage.googleapis.com/tensorflow/windows/gpu/tensorflow_gpu-2.10.0-cp39-cp39-win_amd64.whl
测试文件 main.py 内容
import tensorflow as tf
print(tf.__version__)
a=tf.config.experimental.list_physical_devices('GPU')
print(a)
tensorflow lite 2.3.2 编译
github 拉取 tag 2.3.2 的代码
安装 msys bazel
执行
bazel build -c opt //tensorflow/lite/c:tensorflowlite_c.dll --action_env PYTHON_BIN_PATH="C://Program Files//Python38//python.exe" --action_env BAZEL_SH="C://msys64//usr//bin//bash.exe"
数学基础
微积分
概率论与数理统计
线性代数
梯度下降算法
[卡尔曼滤波器]
GBM
GBDT
GBM 与 GBDT 与 XgBoost_段哥哥的博客-CSDN博客
数据处理
LDA线性判别分析
数据的标准化(normalization)和归一化
[标准化和归一化什么区别?]{https://www.zhihu.com/question/20467170}
PCA
Box-cox变换
数据增强
对比度 饱和度 明暗 颜色 扩张 旋转 平移 裁剪 遮挡 缩放
机器学习常用算法
常用激活函数
Sigmoid函数
$$ g(x)=\dfrac{1}{1+e^{-x}} $$
tanh反正切函数
$$ g(x)=\dfrac{e^x-e^{-x}}{e^x+e^{-x}} $$
relu修正线性单元
$$ g(x)=max(0,x) $$
Leaky relu
$$ g(x)=\begin{cases} x &\text{if } x>0 \ 0.01x &\text{otherwise} \end{cases} $$
Mish
$$ g(x) = x * tanh(ln(1+e^x)) $$
Mish:一个新的state-of-the-art激活函数,ReLU的继任者
KNN算法
线性回归
逻辑回归
Softmax回归
决策树(DT)
感知器
HNN隐马尔可夫模型
CRF条件随机场
K-Means聚类算法
集成学习
机器学习中的ensemble:Bagging与Boosting
集成学习三大法宝-bagging、boosting、stacking
深度学习
过拟合处理
L1 L2正则化
Droupout
BN
简化网络
常用网络结构
名称 | 资料 |
---|---|
全连接层 | |
卷积层 | 转化为矩阵计算见《Python深度学习基于pytorch》p114 |
转置卷积层(反卷积) | |
LocallyConnected | |
池化层 | |
LTSM | |
GRU | |
BN | |
LRU | 见于AlexNet |
Shortcut | 见于ResNet |
Inception | 见于GoogleNet |
router | 见于Yolo-v4 |
反向传播算法
一文弄懂神经网络中的反向传播法——BackPropagation
卷积神经网络
https://paperswithcode.com/methods/category/convolutional-neural-networks
【TensorFlow】一文弄懂CNN中的padding参数
2-D convolution as a matrix-matrix multiplication
Convolution as Matrix Multiplication
目标检测论文阅读:Deformable Convolutional Networks
理解 Deformable Convolutional Networks
循环神经网络
生成式模型
深度强化学习
强化学习
迁移学习
VAE
GAN
深层神经网络
CNN卷积神经网络
RNN循环神经网络
LTSM
第二十一节,使用TensorFlow实现LSTM和GRU网络
GRU
Tensorflow2.0之门控循环单元(GRU)原理与实现
Seq2Seq
tensorflow2.0之seq2seq+attention模型和实例
https://www.tensorflow.org/tutorials/text/nmt_with_attention?hl=zh-cn
GAN对抗神经网络
深度学习专题
Tensorflow 2
中文相关
协同过滤推荐算法
手写文字识别
图像处理相关
图像分类
图像识别
知识图谱
Yolo
深入浅出 Yolo 系列之 Yolov3&Yolov4 核心基础知识完整讲解
目标检测——番外一-darknet-19与darknet53
v1
Implementing YOLOV1 from scratch using Keras Tensorflow 2.0
MingtaoGuo/yolo_v1_v2_tensorflow
v2
v3
搭建yolov3+tensorflow2.0开发环境 模型训练 小白篇 机器视觉 神经网络学习 代码
pythonlessons/TensorFlow-2.x-YOLOv3
深入浅出Yolo系列之Yolov3&Yolov4&Yolov5核心基础知识完整讲解
v4
hunglc007/tensorflow-yolov4-tflite
YOLOv4 团队最新力作!1774fps、COCO 最佳精度,分别适合高低端 GPU 的 YOLO
https://www.bilibili.com/video/BV1LZ4y1W7Ve 代码见 https://github.com/bubbliiiing/yolov4-tf2
pythonlessons/TensorFlow-2.x-YOLOv3
v5
Train custom object detection model with YOLO V5
Training a Custom Object Detection Model With Yolo-V5
实用教程详解:用 OpenCV 的 DNN 模块部署 YOLOv5 目标检测
EfficientNet
lukemelas/EfficientNet-PyTorch
时隔两年,EfficientNet v2来了!更快,更小,更强!
EfficientDet论文解读——谷歌大脑提出目标检测新标杆
令人拍案叫绝的EfficientNet和EfficientDet
GoogLeNet
inception的模块结构
ResNet, AlexNet, VGG, Inception: 理解各种各样的CNN架构
大话CNN经典模型:GoogLeNet(从Inception v1到v4的演进)
GoogleNet-Iception实现Fashion mnist图像分类+BN介绍!
R-CNN
实例分割模型Mask R-CNN详解:从R-CNN,Fast R-CNN,Faster R-CNN再到Mask R-CNN
Faster RCNN
Mask RCNN
facebookresearch/maskrcnn-benchmark
Transformer
Swin-Transformer-Object-Detection
详解Transformer (Attention Is All You Need)
Swin-Transformer-Object-Detection
Swin-Transformer-Semantic-Segmentation
AlexNet
连续卷积 LRN ReLU DropOut 11x11
TF Implementing AlexNet in TensorFlow 2.0
VGG
卷积核 3x3
ResNet
shortcut
EfficientDet
EfficientDet 算法解读 efficientnet_model efficientdet-tf
MobileNet
人脸识别
dotnet 科学计算
Numpy.NET 包含两层神经网络实现
实践
https://github.com/pytorch/examples
https://github.com/pytorch/tutorials/blob/master/README.md
https://github.com/google/automl/blob/master/efficientnetv2/README.md
https://github.com/tensorflow/tpu/blob/master/README.md
https://github.com/tensorflow/models/blob/master/README.md
https://pytorch.org/tutorials/beginner/data_loading_tutorial.html