博客文章总目录-祥瑞的技术博客

直接点击标题进入文章。

博客文章总目录-邢翔瑞的技术博客 

邮件地址:1057945230@qq.com

每日任务繁忙,如果博主能够解答的问题乐意解答。但是如果问题博主不太了解或者太过细节复杂,恕不能详细解答和回复,见谅。

能力有限,精力有限,如果博文有谬误的地方或者偏颇地方,望见谅。

广告一波母校实验室:厦门大学智能数据分析与处理实验室,欢迎报考。

实验室简介|厦门大学智能数据分析与处理实验室

论文详解

   图卷积网络GCN

GCN (Graph Convolutional Network) 图卷积网络概览 

图注意力网络(GAT) ICLR2018, Graph Attention Network论文详解 

旷视CVPR2019图卷积多标签图像识别Multi-Label Image Recognition with Graph Convolutional Networks论文详解 

无监督图嵌入Unsupervised graph embedding|基于对抗的图对齐adversarial graph alignment详解 

  图聚类Spectral clustering

Graph特征提取方法:谱聚类(Spectral Clustering)详解 

    GAN

CycleGAN论文详解:Unpaired Image-to-Image Translation using Cycle-Consistent Adversarial Networks 

pix2pix论文详解:Image-to-Image Translation with Conditional Adversarial Networks 

    图像分类

ILSVRC2017冠军SENet,Squeeze-and-Excitation Networks论文详解 

YouTube-8M视频数据集概览 

    图像去噪

图像去噪论文Noise2Noise-Learning Image Restoration without Clean Data论文详解 

    目标检测

深度学习目标检测2013-2018模型总结概览及详解 

人脸检测算法MTCNN Joint Face Detection and Alignment using Multi-task Cascaded Convolutional Networks论文详解 

    机器学习

批归一化Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shift论文详解 

2018年11月12月机器学习相关文章概览 

谷歌Nature论文alphaGo Zero: Mastering the game of Go without human knowledge论文详解 

谷歌论文Weight Agnostic Neural Networks(WANN)权重无关神经网络 

    模型压缩

模型压缩经典论文SqueezeNet:AlexNet level accuracy with 50x fewer parameters and less 0.5MB model size论文详解 

韩松Deep compression论文讲解——PPT加说明文字 

韩松DSD:Dense-sparse-dense training for deep neural networks论文详解 

韩松EIE:Efficient Inference Engine on Compressed Deep Neural Network论文详解 

韩松博士毕业论文Efficient methods and hardware for deep learning论文详解 

    FPGA

深鉴科技FPGA2017最佳论文ESE Efficient speech recognition engine with sparse LSTM on FPGA论文详解 

PipeCNN论文详解:用OpenCL实现FPGA上的大型卷积网络加速 

韩松EIE:Efficient Inference Engine on Compressed Deep Neural Network论文详解 

韩松博士毕业论文Efficient methods and hardware for deep learning论文详解 

GNN图神经网络

    GCN(Graph convolution Network)图卷积网络

GCN (Graph Convolutional Network) 图卷积网络概览 

多标签图卷积分析项目与总结 

Graph Convolution Network图卷积网络(一)训练运行与代码概览 

Graph Convolution Network图卷积网络(二)数据加载与网络结构定义 

Graph Convolution Network图卷积网络(三)嵌入其他网络结构 

    GAT(Graph attention Network)图注意力网络

图注意力网络(GAT) ICLR2018, Graph Attention Network论文详解 

Graph Attention Network (一) 训练运行与代码概览 

Graph Attention Network (二) 模型定义 

Graph Attention Network 图注意力网络 (三) 更改邻接masked attention 

GAT集群及服务器实验个人查阅汇总 

    ML-GCN(Multi-Label Graph Convolution Network)

旷视CVPR2019图卷积多标签图像识别Multi-Label Image Recognition with Graph Convolutional Networks论文详解 

ML-GCN(一)代码训练与运行 

ML-GCN(二)模型结构更改 

  图聚类Spectral clustering

Graph特征提取方法:谱聚类(Spectral Clustering)详解 

sklearn谱聚类Spectral Clustering(一)运行:以coco标签为例 

sklearn谱聚类Spectral Clustering(二)参数及算法原理 

GAN对抗生成网络

Text to image基于GAN的文本生成图像GAN-INT-CLS解析 

    cycleGAN

CycleGAN论文详解:Unpaired Image-to-Image Translation using Cycle-Consistent Adversarial Networks 

纺织品缺陷迁移项目实验及汇总 

光伏图像缺陷迁移项目实验及汇总 

缺陷迁移项目方法及思路以及结果测评 

CycleGAN(一)概览与运行 

CycleGAN(二)数据集重做与训练测试 

CycleGAN(三)代码概览 

CycleGAN(四)inference过程与model定义 

CycleGAN(五)loss理解及更改与实验 

CycleGAN(六)模型结构更改 

    pix2pix

pix2pix论文详解pix2pix:Image-to-Image Translation with Conditional Adversarial Networks 

pix2pix(一)制作样本对并进行训练与测试 

pix2pix(二)训练图像尺寸及分配显卡 

纺织品缺陷迁移项目实验及汇总 

    分割

Unet论文详解U-Net:Convolutional Networks for Biomedical Image Segmentation 

眼底血管分割MICCAI 2019论文详解Multi-task Neural Networks with Spatial Activation for Retinal Vessel... 

图像去噪

图像去噪论文Noise2Noise-Learning Image Restoration without Clean Data论文详解 

NVlabs/noise2noise代码(一)概览与运行 

NVlabs/noise2noise代码(二)训练集的更改 

NVlabs/noise2noise代码(三)网络训练代码解析 

多标签分类相关

coco再分组与网络按照分组进行训练 

输出多标签分类模型每class指标OP,OR,OF1,CP,CR,CF1 

多标签分类模型验证结果badcase查找与存储 

COCO数据集标注框的读取及badcase analyse 

多标签图卷积分析项目与总结 

2019.3-2019.6个人百度视觉技术部实习项目总结(缺陷迁移|多标签图卷积) 

厦大研究生2019.3-6百度视觉技术部算法岗实习经历 

相关项目总结

多标签图卷积分析项目与总结 

2019.3-2019.6个人百度视觉技术部实习项目总结(缺陷迁移|多标签图卷积) 

厦大研究生2019.3-6百度视觉技术部算法岗实习经历 

卡车玻璃后的人脸图像增强项目(框取|限制直方图|超分辨率重建) 

2017.1-2018.4低运算复杂度和存储复杂度的图像分类网络实现 

2018.5-2019.1基于FPGA平台的目标检测网络实现 

2017.1-2018.4基于迁移学习的水下图像分类 

2016.12手机屏幕悬浮点检测 

CV及机器学习

    CV基础知识

CV基础问题(一)颜色空间|图像变换|摄像头 

    机器学习基础知识

机器学习算法基础问题(一)PCA|SVM|贝叶斯|过拟合 

机器学习算法基础问题(二)类别不均|尺寸及感受野|Batch Norm|损失函数 

深度学习概览及主流模型演进 

目标检测

    YOLO

YOLO_v1论文详解You Only Look Once,Unified, Real-Time Object Detection 

YOLO_v2论文详解YOLO9000: Better, Faster, Stronge 

YOLOv3:Darknet代码解析(一)安装Darknet 

YOLOv3:Darknet代码解析(二)代码初步 

YOLOv3:Darknet代码解析(三)卷积操作 

YOLOv3:Darknet代码解析(四)结构更改与训练 

YOLOv3:Darknet代码解析(五)权重与特征存储 

YOLOv3:Darknet代码解析(六)简化的程序与卷积拆分 

    MTCNN

人脸检测算法MTCNN Joint Face Detection and Alignment using Multi-task Cascaded Convolutional Networks论文详解 

MTCNN(一)python代码训练与运行 

MTCNN(二)c代码概要 

MTCNN(三)基于python代码的网络结构更改 

MTCNN(四)人头检测数据集参数调整 

MTCNN(五)c代码概览及权重的更改 

MTCNN(六)c代码网络结构的更改 

MTCNN(七)卷积更改为嵌套for循环格式 

MTCNN(八)openCV依赖库 

MTCNN(九)更改python与c代码的PReLU为ReLU 

MTCNN(十)输出python端权重到c端 

MTCNN的FPGA实现(一)SDK端程序的初步编写 

c++编写神经网络(一)MTCNN内存空间的调用 

c++编写神经网络(二)MTCNN的程序主程序 

FPGA实现MTCNN实现公交人头检测项目情况 

zynq7020的ARM单片机编译与运行程序MTCNN 

    目标检测相关

目标检测网络mAP的测试的python实现 

基础编程算法

基础编程汇总c++与python(一)数组|字符串|链表|递归 

内部排序算法归纳(算法原理|代码) 

数学相关

概率相关实际问题汇总及解析 

比赛竞猜投注类问题概率模型 

王者荣耀中的数学原理及游戏策略(一)防御篇(护甲|魔抗|伤害运算机制) 

C语言

PCANet的c语言代码解析 

数据流输入输出IPcore时c语言相关内容 

DMA在linux下PS端c语言相关内容 

ARM用MIG调用DDR3的c程序解析 

虚拟机交叉编译openCV详细步骤及bug解决详解 

c++的namespace与class的相关知识 

    c++基础知识

c++基础知识汇总(一)ASICII码|存储|malloc与new|虚函数|类|静态变量|强制类型转换 

c++基础知识汇总(二)类型转换|时间| vector | size |随机数| 最大最小数范围 

c++基础知识汇总(三)计算机与编译原理 | static与const | 内联与虚函数 | sizeof 

c++基础知识汇总(四) STL容器 | 类初始化| auto变量 

    c++实际应用编程汇总

c++实际应用编程汇总(一)堆与栈|位操作 

c++实际应用编程汇总(二)|字符串|数组|向量|输入输出 

    基础算法

内部排序算法归纳(算法原理|代码) 

c++链表问题汇总(代码及解析) 

c++策略类O(n)编程问题汇总(扑克的顺子|约瑟夫环|整数1出现的次数|股票最大利润) 

    动态规划

c++动态规划类算法编程汇总(一)背包问题(可重复|不可重复)|回溯法 

c++动态规划类算法编程汇总(二)全排列| O(n)排序 | manacher法 |滑窗|最长回文串 

c++动态规划类算法编程汇总(三)最长递增子序列|旅行家问题|拼为最小的数|丑数 

c++动态规划类算法编程汇总(四)集合的子集|最长子序列(矩阵)的和(积) | 最大子矩阵 

    二叉树

二叉树原理及编程详解(一)完全二叉树|堆排序|遍历|重建 

二叉树原理及编程详解(二)红黑树|二叉搜索树 

程序员养生指南

端粒效应《The Telemere Effect》程序员的养生指南(一)压力、端粒与衰老 

端粒效应《The Telemere Effect》程序员的养生指南(二)情绪、思维模式与健康 

端粒效应《The Telemere Effect》程序员的养生指南(三)身心与生活 

计算机网络

计算机网络基础(三次握手|TCP/IP协议|五层协议栈|网络安全) 

SQL数据库

SQL基础(定义|基本语句|基本函数) 

Python及深度学习框架

  python

macOS上运行python及配置相应环境 

python应用实例(一)常见运算|维度|基本元素|基本语法|函数 

python应用实例(二)制作数据集相关: label更改与批量化图片处理 

python应用实例(三)数据聚类相关|迭代分组|子矩阵|字典映射|遍历 

python应用实例(四)用pandas将结果写入html表格之中 

python项目应用实例(五)生成图像heatmap|数据降维PCA|数据可视化|图像格式转换 

python项目应用实例(六)输入输出|递归|深浅拷贝|全局变量|复数 

  TensorFlow

Tensorflow相关知识(一)MTCNN代码相关 

Tensorflow相关知识(二)运用loss及gradients更新variables 

  PyTorch

PyTorch应用实例(一)加载(本地|官方)预训练模型 

PyTorch应用实例(二)ResNet | SENet实现coco多标签分类 

PyTorch应用实例(三)通用的图像分类模型实现图像分类(附代码与操作方法) 

PyTorch应用实例(四)设置learning_rate的decay 

PyTorch应用实例(五)加载模型验证并将所有结果写入文件 

PyTorch应用实例(六)并行化|分组运算|张量乘|常用神经网络层 

PyTorch应用实例(七)模型添加中继loss | 中继监督优化 

PyTorch应用实例(八)固定权重|顺序训练网络 

Linux及环境配置

常用Linux指令汇总 

Linux中显卡用户管理相关应用及命令行 

macOS上运行python及配置相应环境 

macOS上用PyCharm本地配置Anaconda环境 

客户端配置Hadoop并运用SLURM GPU集群与HDFS文件系统 

linux操作系统基础知识 

   SSH相关

windows PC用SSH连接Ubuntu14.04的配置与方法 

macOS与CentOS之间互传文件(iTerm2与lrzsz) 

macOS系统用SSH链接CentOS服务器 

   环境配置相关

在CentOS 6.3上配置PyTorch与gcc 

CentOS 6.3安装anaconda并配置pytorch与cuda 

Ubuntu14.04安装Anaconda3-2018.12-x86_64 

运用Anaconda对python 3.6与tensorflow-gpu与pip环境配置 

虚拟环境中用Anaconda安装显卡CUDA驱动与CUDA运行版本匹配 

虚拟机上安装openCV 

macbook操作与快捷键个人查阅汇总 

docker安装及环境容器上传 

   github相关

运用github管理项目不同平台之间互传文件 

   GPU集群相关

客户端配置并运用SLURM GPU集群 

GAT集群及服务器实验个人查阅汇总 

    机器学习相关

运用百度智能云进行简单图像分类 

FPGA

   FPGA基础知识

FPGA基础知识(一)UG998相关硬件知识 

FPGA基础知识(二)HLS相关知识 

FPGA基础知识(三)UG902 接口综合 

FPGA基础知识(四)UG902 RTL simulation and export 

FPGA基础知识(五)系统集成知识 

FPGA基础知识(六)UG586 Mermoy Interface Solutions 

FPGA基础知识(七)片上单片机 

FPGA基础知识(八)vivado设计流程中的知识 

FPGA基础知识(九)SDK相关知识 

FPGA基础知识(十)DMA与AXI4总线 

尝试用IPcore调用DDR3及相关知识 

   vivado HLS硬件化指令

vivado HLS硬件化指令(一)HLS针对循环的硬件优化 

vivado HLS硬件化指令(二)HLS针对数组的硬件优化 

vivado HLS硬件化指令(三)HLS增大运算吞吐量的硬件优化 

vivado HLS硬件化指令(四)卷积相关的指令优化 

卷积操作的HLS优化 

   FPGA实践教程

FPGA实践教程(一)用HLS将c程序生成IPcore 

FPGA实践教程(二)连接片上ARM 

FPGA实践教程(三)系统搭建与烧录 

FPGA实践教程(四)片上ARM运行程序 

FPGA实践教程(五)PS用MIG调用DDR 

FPGA实践教程(六)AXI-Lite实现PS与PL通信 

FPGA实践教程(八)PS与PL共享DDR 

FPGA vivado系统集成操作 

DMA在linux下PS端c语言相关内容 

数据流输入输出IPcore时c语言相关内容 

调通DMA系统集成中遇到的问题 

ARM用MIG调用DDR3的c程序解析 

MIZ7035上的AXI接口的MIG测试 

MIZ7035交叉编译单片机程序运行 

   zynqNet

ZynqNet解析(一)概览 

ZynqNet解析(二)运行与调试 

ZynqNet解析(三)CPU端程序解析 

ZynqNet解析(四)FPGA端程序解析 

ZynqNet解析(五)具体硬件实现 

ZynqNet解析(六)内存的实现 

ZynqNet解析(七)实现于BRAM上的Cache 

ZynqNet解析(八)对IPcore的HLS 

   卷积的FPGA实现

卷积函数的FPGA实现(一)编写卷积IPcore的BRAM实现 

卷积函数的FPGA实现(二)卷积的相乘累加单元的实现 

卷积函数的FPGA实现(三)加入HLS预编译指令 

卷积函数的FPGA实现(四)函数接口的HLS 

卷积函数的FPGA实现(五)对IPcore进行HLS及bug查找 

卷积函数的FPGA实现(六)对IPcore进行HLS及RTL输出 

卷积函数的FPGA实现(七)vivado系统集成与烧录 

卷积函数的FPGA实现(八)IPcore的BRAM尺寸及加入偏置和ReLU 

卷积函数的FPGA实现(九)WBRAM的重新实现 

MTCNN的FPGA实现(一)SDK端程序的初步编写 

卷积IPcore详细报告及进展 

硬件

   嵌入式

虚拟机交叉编译openCV详细步骤及bug解决详解 

zynq7020的ARM单片机编译与运行程序MTCNN 

嵌入式:编译程序并传至Hi3516运行 

FPGA片上PS在SDK编译环境下调用DMA 

ARM用MIG调用DDR3的c程序解析 

FPGA基础知识(七)片上单片机 

虚拟机上安装openCV 

MIZ7035交叉编译单片机程序运行 

   硬件平台

Xilinx zynq系列FPGA实现神经网络中相关资源评估 

在zynq平台实现目标检测网络项目汇报与交接 

FLOPS与GOPS:各平台及神经网络算力算量调研 

深鉴科技DNNDK概览 

虚拟机上安装openCV 


版权声明:本文为weixin_36474809原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。