tf.function笔记 tf.function 参考: YouTube - tf.function and Autograph (TF Dev Summit ‘19) tensorflow.org - tf.function CSDN【Tensorflow教程笔记】常用模块 tf.function :图执行模式 import tensorflow as tf tf.function修饰的函数会将其中 2023-07-25 神经网络框架 > TensorFlow2 #TensorFlow
ML算法探索 G-VAE 2023学年的研究生机器学习课程的结课展示报告。 详细算法解释请见PDF,在 GitHub - KataCV/G-VAE 上可以找到全部的图片生成结果和代码文件。 2023-10-28 CVPR
计算机视觉与模式识别(CVPR) 期末复习 2022年CVPR期末考试题 计算机视觉为1-11题,模式识别为12-17题 卷积的性质及证明,卷积的计算 双线性插值,计算例子 双边滤波,原理,效果 六种二维几何变换矩阵具体是什么,及对应的性质 Canny边缘检测,具体步骤,什么是好的边缘(这里我没写,ppt里有不难) Harris角点检测检测,具体步骤,不变性与等变性 相机坐标 2023-02-16 CVPR
CTC Loss及OCR经典算法CRNN实现 这里我们将基于深度神经网络CNN+CTC loss进行OCR(图像文本识别),可以使用经典CRNN网络,但是我这里使用的是全卷积网络,因为文本长度并不长,所以并不想考虑文本的序列信息,没有使用LSTM部分。 参考文献: (CTC loss)Connectionist Temporal Classification: Labelling Unsegmented Sequence Data wi 2023-10-13 CVPR
YOLOv2,YOLOv3笔记 YOLO9000: Better, Faster, Stronger(YOLOv2), YOLOv3: An Incremental Improvement 非常好的视频讲解:YouTube - ML For Neerds - YOLO OBJECT DETECTION SERIES 全部代码,自己用JAX+Flax+Optax实现,仅在数据读入处使用TensorFlow,从零开始实现YOLOv 2023-10-04 CVPR #YOLO
YOLOv4 笔记 参考文献: YOLOv4: Optimal Speed and Accuracy of Object Detection 其中结论得到的最优模型用到的所有优化: CIOU, DIOU:基于IOU给出了两个损失,其中CIOU作为边界框位置的损失,DIOU为NMS新的度量标准。 CSPNet:一种简单的对Backbone中ResBlock层进行优化的trick,可以大幅减少模型参数,同时具有稳定 2023-11-19 CVPR #YOLO
YOLOv1笔记 背景介绍 YOLOv1是Joseph Redmon于2015年提出的目标检测检测算法,YOLO系列(2023/09/20已经出到第8个版本)的特点在于其极高的识别速度,经典目标识别网络还有R-CNN和SSD,这些算法具有较高的准确率但是速度比YOLO慢至少一倍。 值得注意的是,作者Joseph Redmon在发布YOLOv3之后就退出CV界了,原因在于YOLO算法被用于商业中隐私窃取和军事武器当 2023-09-19 CVPR #YOLO
使用tinyrenderer入门OpenGL 我的github项目链接, 包含全部完整代码和三维图像数据. 介绍 我们使用的是来自 tinyrenderer 的github项目: 使用C++从零开始建立一个光栅化渲染器, 能够帮助我们入门OpenGL并理解其原理. 它所依赖库非常少, 包含他写的两个库文件, tgaimage.cpp, tgaimage.h 和 .obj 3D模型文件读取库 model.cpp, model.h 和 几 2022-06-05 CVPR
基于卷积神经网络CNN和去偏变分自动编码机DB-VAE的简单人脸识别模型 卷积神经网络 简介 卷积神经网络(Convolution Neural Networks, CNN, ConvNet),结构特性:局部连接,权重共享,汇聚信息. 主要适用于图像处理的一种神经网络,其想法来源来自于生物模型中的感受野(Receptive Field),即视觉神经元只会接收到其所支配的刺激区域的信号,即获得某个区域内的加权平均结果,这种操作在数学中就是卷积. 卷积 这里的卷积指的 2022-08-24 机器学习 #RNN #VAE
强化学习 - Deep Q-Learning Network算法 解决平衡小推车问题(Cartpole) 强化学习 强化学习(Reinforcement Learning, RL)是一种通过不断试错,并从中不断改进从而提升效果的学习算法. 一般来说,游戏或电脑中模拟的现实情况称为环境(Environment),智能体(Agent)在环境中可以做出行动(Action)从而最大化累积奖励(Reward),在每次行动后,智能体可以通过观察(Observe)环境得到状态(State)的变化并获得当前行动的奖 2022-08-24 机器学习 #RL #DQN