![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
深度学习
文章平均质量分 87
无始之始
学者
展开
-
医学图像处理——读取和解读NII文件
NII文件的存储格式网上有很多资料,在此只做一点简单的描述。nii是一种文件格式,它存储的是在空间中占有一定体积的小方块的物理位置和该位置对应的像素值。这个小方块我们也称之为体素(voxel)。存储的形式是一个三维数组(3D array),具有三个索引ijk。它存储的物理空间(3D volume)解析出来是整整齐齐的长方体。但是表示一个体积仅仅靠数组是不够的,需要打一些补丁。我们通过苏格拉底式地提问慢慢还原出nii文件的一些重要参数设置。原创 2023-07-13 02:32:04 · 6825 阅读 · 1 评论 -
图片对滤波器的冲激响应 impulse response
图像对滤波器的冲激响应实际上就是将滤波器看作一个传递函数,输入为一张只有某个像素点是1,其他像素点为0的空白图像,令该滤波器对这张图像作卷积运算。输出图像就是其滤波器的冲激响应。原创 2023-07-04 02:02:54 · 198 阅读 · 0 评论 -
白给的神经过程Neural Processes笔记(二)
还没有写完原创 2023-04-03 17:40:40 · 881 阅读 · 1 评论 -
白给的神经过程Neural Processes笔记 (一)
该笔记讲解了高斯过程的基本原理,逻辑。讨论了高斯回归为什么能够对预测值给出不确定值,最后举例并给出了实现的代码。原创 2023-03-31 07:53:11 · 1258 阅读 · 0 评论 -
白给的ROS编程笔记——win+ubuntu双系统重新安装Ubuntu,配置ROS+深度学习开发环境全过程笔记 (一)
该博客总结如果在双系统下安装Ubuntu系统,同时从零开始配置Nvidia显卡驱动,即cuda toolkit和cuDNN的版本选择以及安装流程。同时还记录了如何安装一些简单易用的ubuntu小工具,中文输入法,截图软件等。最后还介绍了如何使用anaconda环境,以及vscode的常用插件,ROS编程环境使用小技巧等。总之几乎把所有的流程都打通了。后续可能会更新如何在vscode添加ROS CPP的调试功能, python的debug功能的使用介绍等。...............原创 2022-08-29 06:21:02 · 1942 阅读 · 0 评论 -
从零点五开始的深度学习笔记——VAE(Variational AutoEncoder) (三)VAE的简单实现
这篇博客主要介绍了VAE损失函数的进一步简化计算,以及通过编程以MNIST手写数据为例,对比了自动编码器和变分编码器的生成效果。原创 2022-08-27 14:06:49 · 1062 阅读 · 0 评论 -
从零点五开始的深度学习笔记——VAE(Variational AutoEncoder) (二)概率角度理解VAE结构
一个优秀的生成网络应该是怎么样的?这个生成网络在训练过程中,对编码器的要求应该是能够将输入x编码为一对一的隐变量z而不应该是多个x对应着同一个z。另外,在应用场景下的生成过程中,输入了一个处于训练集中隐变量中间位置的新的隐变量z^\prime给解码器,其生成的输出x应该满足某种在输入训练集中自动学习到的规律(这一点是传统自编码器的弊病,它被许多人诟病的地方在于遇到没有见过的隐变量,网络无法生成一个合乎规律的输出。...原创 2022-08-25 17:02:08 · 988 阅读 · 1 评论 -
从零点五开始的深度学习笔记——VAE(Variational AutoEncoder) (一) 预备知识
变分自动编码器是生成模型(generative model)中常见的系列之一,常见的生成模型还有GAN。这篇博文主要参考了 Ahlad Kumar视频中对VAE核心公式的解释和推导,力图将完整的实现和推导过程整理成笔记。这篇笔记所整理的内容是2019年1月11日的一个Ahlad Kumar博主的VAE系列视频教程,除此之外还加入了一些个人的理解。我们将逐渐过渡到cVAE (conditional Variational AutoEncoder)。视频参考链接:https://www.youtube.com/原创 2022-08-25 04:52:25 · 672 阅读 · 1 评论