- 博客(32)
- 资源 (1)
- 收藏
- 关注
原创 【代码精读】Variational Autoencoder (VAE) 变分自编码器
【代码精读】Variational Autoencoder (VAE) 变分自编码器
2023-01-04 20:40:05
1909
5
原创 【深度学习】Tensorflow/Pytorch GPU可运行环境记录
每次重装tensorflow 或者 pytorch的时候总是要找不同环境下匹配的版本,在此特意记录一下可以运行的版本搭配。
2022-12-13 17:18:02
298
原创 【代码精读】Diffusion Model 扩散模型
本篇博客不会很详细介绍diffusion model的原理,而是用“知其然”的方式直接上代码。DenoisingDiffusionProbabilityModel-ddpm-主要代码库为以及。前者为最基础的Diffusion Model实现,后者则加上了最常用也最有效的技巧“Free Guidence”3. Package3.1. Diffusion.py首先导入需要的包,并定义一个“提取“函数。3.1.1. 正向扩散过程必要公式及简单推导如下:q(xt∣xt−1)∼N(1−βtxt−1,βt)
2022-12-03 21:58:03
11890
28
原创 【校园网代理连接问题】已解决,“该设备或资源(Web 代理)未设置为接受端口“7890”上的连接“
我遇到这个问题很多次。每次都是vpn的问题,不止通俗意义上的梯子(clash之类的),还包括校园网vpn。点击“ 拨号和虚拟专用网络设置”中的“设置”, 关闭代理服务器。在打开vpn后或者关闭vpn后无法浏览网页,网页诊断显示“关闭“手动设置代理”中的“使用代理服务器”,关闭对应的本地代理即可。
2022-11-30 10:57:02
11986
4
原创 【MATLAB HDF5】Matlab将复数保存到hdf5文件
Matlab 对于hdf5文件的操作函数分为和,高级函数包括h5create、h5read、h5write、h5disp等。在我想使用h5create保存复数数据时,我发现,数据类型参数中没有对应的复数类型。查阅资料后发现如果要保存复数数据,必须用更低级的函数才可以。......
2022-08-30 14:15:16
1188
转载 PyQt graphicsView自适应显示图像
self.graphicsView.scene_img = QGraphicsScene()self.imgShow = QPixmap()self.imgShow.load(fileName)self.imgShowItem = QGraphicsPixmapItem()self.imgShowItem.setPixmap(QPixmap(self.imgShow))#self.imgShowItem.setPixmap(QPixmap(self.imgShow).scaled(8000, 8
2022-02-27 15:54:45
5282
原创 《矩阵理论》大萌课程笔记 - 矩阵函数
《矩阵理论》大萌课程笔记 - 矩阵函数总目录 章节名称与链接 线性空间与线性变换 线性空间与子空间 有限维线性空间、基、维数 线性变换 内积空间 特征值与特征向量 特殊矩阵 矩阵分解
2022-01-15 10:44:41
1166
2
原创 《矩阵理论》大萌课程笔记 - 矩阵分解
《矩阵理论》大萌课程笔记 - 矩阵分解总目录 章节名称与链接 线性空间与线性变换 线性空间与子空间 有限维线性空间、基、维数 线性变换 内积空间 特征值与特征向量 特殊矩阵 矩阵分解
2022-01-15 10:41:00
914
原创 《矩阵理论》大萌课程笔记 - 特殊矩阵
《矩阵理论》大萌课程笔记 - 特殊矩阵总目录 章节名称与链接 线性空间与线性变换 线性空间与子空间 有限维线性空间、基、维数 线性变换 内积空间 特征值与特征向量 特殊矩阵 矩阵分解
2022-01-15 10:33:01
719
原创 《矩阵理论》大萌课程笔记 - 特征值与特征向量
《矩阵理论》大萌课程笔记 - 特征值与特征向量总目录 章节名称与链接 线性空间与线性变换 线性空间与子空间 有限维线性空间、基、维数 线性变换 内积空间 特征值与特征向量 特殊矩阵 矩阵分解
2022-01-14 12:48:38
1385
原创 《矩阵理论》大萌课程笔记 - 内积空间
《矩阵理论》大萌课程笔记 - 内积空间总目录 章节名称与链接 线性空间与线性变换 线性空间与子空间 有限维线性空间、基、维数 线性变换 内积空间 特征值与特征向量 特殊矩阵 矩阵分解
2022-01-14 11:49:06
903
原创 《矩阵理论》大萌课程笔记 - 线性变换
《矩阵理论》大萌课程笔记 - 线性变换总目录 章节名称与链接 线性空间与线性变换 线性空间与子空间 有限维线性空间、基、维数 线性变换 内积空间 特征值与特征向量 特殊矩阵 矩阵分解
2022-01-14 11:20:51
913
原创 《矩阵理论》大萌课程笔记 - 有限维线性空间、基、维数
《矩阵理论》大萌课程笔记 - 有限维线性空间、基、维数总目录 章节名称与链接 线性空间与线性变换 线性空间与子空间 有限维线性空间、基、维数 线性变换 内积空间 特征值与特征向量 特殊矩阵 矩阵分解
2022-01-14 10:59:07
1429
原创 《矩阵理论》大萌课程笔记 - 线性空间与子空间
《矩阵理论》大萌课程笔记 - 线性空间与子空间总目录 章节名称与链接 线性空间与线性变换 线性空间与子空间 有限维线性空间、基、维数 线性变换 内积空间 特征值与特征向量 特殊矩阵 矩阵分解
2022-01-14 10:28:40
1051
原创 Typora 甘特图修改横坐标
Typora甘特图修改横坐标gantttitle 可安排时间dateFormat hh:mmaxisFormat %H:%msection 任务一时间块1 : active times1,09:00, 5h时间块2 : after times1, 4h也就是使用“axisFormat”来定义横坐标轴,具体参考官网我在网上找了很久这个问题,找不到有效的解答。最后还是在mermaid官网上找到答案。所以建议学习新东西多查一手资料!多查一手资料!多查一手资料!...
2021-09-29 19:33:17
1039
原创 【OpenCV】 cv::Scalar转double
问题背景我需要对图像进行归一化,即图像个像素减去均值再除以方差。使用cv::meanStdDev函数得到Scalar类型的均值和方差后,我遇到了一个问题,cv::Mat减去一个值,这个值需要Scalar类型没问题,但是cv::Mat除以一个值,这个值需要double类型,所以就产生了如何将Scalar转double的问题。解决方法看代码:#include <opencv2/opencv.hpp>// aImage 为cv::Mat类型cv::Mat aNormalizedImage
2021-08-12 17:00:28
1647
原创 【Pyecharts】使用十字准星指示器(鼠标移动出现十字交叉并自动吸附)
TooltipOpts:提示框配置项官方文档链接import pyecharts as pctfrom pyecharts import options as optsx_data = ['Apple', 'Huawei', 'Xiaomi', 'Oppo', 'Vivo', 'Meizu']y_data = [123, 153, 89, 107, 98, 23]line = pct.charts.Line()line.add_xaxis(x_data)line.add_yaxis('
2021-07-18 11:49:10
2405
1
原创 python 在未知numpy维度的情况下,仅对最后一个维度进行操作的方法
最近有一个需求,在不知道numpy维度的情况下,对最后一个维度的数据进行操作,假设需要对最后一个维度的第一行数据加1:def add(narr): # 未知narr维度, '::'指代前面所有的维度数据 arr[::, 0] = arr[::, 0] + 1 return arr...
2021-07-13 11:51:14
1563
原创 tensorflow获取所有层以及每一层的名字
代码示例# 以resnet101为例resnet101_model = tf.keras.applications.ResNet101(include_top = False, weights=None, input_shape=(224, 224, 1))resnet101_model.summary()# 获取所有层,返回层对象列表layers = resnet101_model.layers# 获取每一层名字for layer in layers: print(layer.nam
2021-07-01 11:17:45
2856
原创 python 生成10~1列表(反序列)
list(range(start, stop, step)),如果要生成反序列只要把step设为复数就好。
2021-01-18 21:56:41
836
原创 3D Slicer扩展程序:如何使用各种“Event”
参考:[slicer-devel] How to get the new markup’s position through adding observer to MarkupAddedEvent
2021-01-12 10:31:59
344
原创 3D slicer扩展程序:如何设置ctkCollapsibleButton控件在程序启动时处于折叠状态
CollapsibleButton = ctk.ctkCollapsibleButton()CollapsibleButton.text = "CollapsibleButton: "CollapsibleButton.collapsed = True参考:Collapse/Expand Widget Buttons using Python
2021-01-07 14:11:33
313
原创 3D Slicer扩展程序:如何避免界面卡死
我的3D Slicer扩展程序是计算密集型的(计算30s以上),导致我在使用进度条的时候界面卡死,进度条就成了摆设,一点动静也没有。我尝试使用python的多线程,将耗时的程序放在子线程里,虽然可以解决卡死的问题,但是使用子线程后算力明显不足,原来耗时30s左右的计算,用子线程以后至少需要10min。查了许多资料后发现使用qt库中的processEvents可以完美解决!具体使用方法如下(顺便把进度条的使用也写一下):import qt# 添加进度条并设置属性ProgressBar = qt.QPro
2021-01-04 11:17:30
1219
1
原创 VtkImageData类型数据转为Python中的Numpy.array数据
VtkImageData --> Numpy.array代码如下:(vtkimage是VtkImageData类型数据) # 获取图像大小 cols, rows, levels = vtkimage.GetDimensions() # 获取vtkDataArray类型变量 sc = vtkimage.GetPointData().GetScalars() # 转为ndarray类型一维向量 imageArr = vtk.util.numpy_support.vtk_to
2021-01-03 09:23:15
1191
3
原创 给3D Slicer的Python插件加OpenCV库
给3D Slicer的Python插件加OpenCV库欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入最近需要用3D Slicer 自定义扩展功能,其中就需要用到opencv。3D Slice
2021-01-01 15:53:59
1520
1
stdafx.h文件
2020-11-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人