- 博客(13)
- 收藏
- 关注
原创 【Pytorch】3D Correlation Layer(3D相关层)CUDA加速版代码和安装方法
深度学习3D医学图像配准任务中较为常用,记录一下CUDA加速版的链接。
2024-12-31 22:28:36
194
原创 【C++】Windows客户端与Ubuntu服务器基于socket的简易网络编程
c++ 采用socket实现了windows客户端与ubuntu服务器端网络连接。
2022-08-29 13:21:23
1092
原创 【PIL】图像分割竞赛中8位深调色板模式的mask读取与保存(PASCAL VOC)
【PIL】图像分割竞赛中8位深调色板模式的mask读取与保存目录: 【PIL】图像分割竞赛中8位深调色板模式的mask读取与保存1.调色板图像原理2.代码2.1 读取mask转换为GT2.2 保存调色板2.3 保存预测的mask为调色板模式(P模式)3.参考1.调色板图像原理首先理解调色板图像的结构,与RGB模式不同,调色板图像中每个像素为0~255中的一个数,代表颜色索引,而调色板图像本身还会存储一个叫调色板(palette)的数据结构, 最多存储256组rgb颜色。图像中的每一个像素,通过颜色索引
2021-08-27 23:56:19
4539
5
原创 [经验日记]tensorflow的一种广播机制
[经验日记]tensorflow的一种广播机制问题:将shape=(2,)维的Tensor A和shape=(2,2,2)的Tensor B以某种方式相乘,这里它们的第一个维度2代表Batch_size, A可以理解为sigmoid输出, B为两张2x2的图像分割结果,要将A中的数分别对应乘上B中的图片(先验二分类)A = tf.constant([1,2])B = tf.constant([ [ [1,0], [0,1] ], [
2021-04-14 10:00:45
245
原创 【python】 numpy的max()获取图片集(高维numpy数组)中每一张的最大值
【python】 numpy的max()获取图片集(高维numpy数组)中每一张的最大值假设我的图片有两张3通道的4x4大小的图片(2,3,4,4),取每张的最大值: 挺多人不知道其实np.max()中的axis参数可以取元组,只要取图片所在的维度即可: 数组: (2 , 3 , 4 , 4), 每张图片就是后面的(3,4,4), 维度: 0 , 1 , 2 , 3 , 对应的轴就是(1,2,3)...
2021-03-13 05:18:32
1750
原创 【哈夫曼树】用优先队列简化哈夫曼树的构建(严书版数组父亲孩子法)
【哈夫曼树】用优先队列简化哈夫曼树的构建(严书版数组父亲孩子法)严书代码思路:哈夫曼树n个叶子节点的话必然是2n-1,用H数组的前n位(0~n-1)存这n个节点,然后从i=n的位置开始,每次从前面...
2019-12-06 14:03:27
296
原创 【稀疏矩阵乘法】行索引稀疏矩阵乘法改c++版(严蔚敏版)
行索引稀疏矩阵乘法(严蔚敏版)原理行索引稀疏矩阵查找某一列的元素没那么方便,所以在做矩阵乘法时(这里以M乘N=Q为例),严书的做法是:在求Q的某一行的值是,用M的一行去遍历N的每一行,对结果中同列的值进行累加,最后稀疏化存入Q的当前行中,这个过程还原成正常矩阵比较容易理解:求Q(2,2)的第一行时,肯定是M的第一行和N的第一列逐乘再累加,然后再M的第一行和N的第二列逐乘累加M(2,3)* ...
2019-12-04 21:33:02
792
原创 【AOJ】AOJ使用方法(《挑战程序设计竞赛》习题)
AOJ使用方法(《挑战程序设计竞赛》习题)目录: AOJ使用方法(《挑战程序设计竞赛》习题)一、网址二、注册三、查找题目四、做题五、用virtual judge做AOJ的题目一、网址https://onlinejudge.u-aizu.ac.jp/home二、注册点右上角Guest->Sign Up填写后点击submit三、查找题目以查找AOJ0189为例:1.点击网站...
2019-11-26 12:09:07
4487
1
原创 【pyqt5】win10 pycharm插入anaconda中的Qt designer和pyuic
【pyqt】win10 pycharm插入anaconda中的Qt designer和pyuic目录:【pyqt】win10 pycharm插入anaconda中的Qt designer和pyuic一、概述二、将qt designer插到pycharm上三、将pyuic插入pycharm四、生成的py文件使用方法一、概述qt designer:anaconda自带的一款软件,一个可视化设计界...
2019-09-26 20:50:47
1032
1
原创 【深度学习GPU】Anaconda最速搭建tensorflow-gpu和keras-gpu环境 + jupyternotebook新手配置
网上什么自己下cuda和cudnn太磨叽了,anaconda自己就可以安.以管理员身份运行Anaconda Prompt换源:换国内源加速下载, 命令直接复制粘贴上就行conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/ conda config --......
2019-08-30 22:27:45
1420
1
原创 keras报错 ValueError: Shape must be rank 1 but is rank 0 for 'bn_conv1/Reshape_4' (op: 'Reshape') 不用降级
问题:ValueError: Shape must be rank 1 but is rank 0 for ‘bn_conv1/Reshape_4’ (op: ‘Reshape’) with input shapes: [1,1,1,64], [].情况:1.keras是2.2.4版本(keras-gpu),后端为tensorflow2.你在用channels_first且用了bn层(不是用...
2019-08-04 23:12:49
720
原创 【Mnist】用matplotlib查看Mnist数据集中的图片(由keras导入的数据集)
【Mnist】用matplotlib查看Mnist数据集中的图片(由keras导入的数据集)8行代码:import numpy as npimport matplotlib.pyplot as pltfrom keras.datasets import mnist (X_train, Y_train), (Y_test, Y_test) = mnist.load_data() #...
2019-07-11 00:20:43
1385
原创 [蓝桥杯] 危险系数-基于图的深搜回溯
[蓝桥杯] 危险系数-基于图的深搜回溯危险系数时间限制:1.0s 内存限制:256.0MB问题描述抗日战争时期,冀中平原的地道战曾发挥重要作用。地道的多个站点间有通道连接,形成了庞大的网络。但也有隐患,当敌人发现了某个站点后,其它站点间可能因此会失去联系。我们来定义一个危险系数DF(x,y):对于两个站点x和y (x != y), 如果能找到一个站点z,当z被敌人破坏后,x和y不...
2019-05-09 12:19:05
413
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人