- 博客(32)
- 资源 (4)
- 问答 (2)
- 收藏
- 关注
原创 SVM影像组学特征
可以看出能达到85%的准确度,说明模型能够很好的区分,需要注意,如果你的分类效果不理想,我的代码中给出了很多的核,试试不同的核运行的效果。做的是一个胃癌T分期的模型,我刷选统计出一些胃癌区域的特征,如图:有癌症面积、体积等等。近期做一个影像组学的分类模型。
2024-05-22 11:25:21 325
原创 【Lora模型训练过程报错】Error no kernel image is available for execution on the device at line
修改配置文件train.ps1中(修改AdamW8bit->原因是英伟达10系显卡不支持。
2024-04-28 10:06:14 286
原创 python点云移动最小二乘法(Moving Least Squares)平滑
python点云移动最小二乘法(Moving Least Squares)平滑
2023-12-29 11:36:42 636
原创 python点云移动最小二乘法(Moving Least Squares)上采样
python点云移动最小二乘法(Moving Least Squares)上采样
2023-12-28 15:24:06 528
原创 PF-Net点云补全解读
输入G网络的数据将会被分为三份输入网络,由于每个点云数据所构成的点的数量是不一样的,为了方便网络提取特征,需要设定一个定值,通常需要采样,但是每次采样的方式又会影响网络训练效果,作者索性用三次采样,每次采样都采样固定的点数,这里分别为512、1024、2048。除此之外,作者在输入数据的时候,将点固定在2048个点,也就是说不论进来的数据是什么,都将被采样为2048个点,这里的采样方式为随机采样(踩坑:我改代码改为最远点采样方式后效果奇差)。再看下总体的图,如图5下面的虚线内为D网络。至此,网络讲解结束。
2023-07-04 17:26:49 1205 6
原创 群晖GitLab修改clone(克隆)地址
值得注意的是,第一行中的ip当然写你自己的了,冒号后的1000是我映射的gitlab 80端口的端口号,需要改为你设置的端口号。按照我的配置,可以在/volume1/docker/gitlab/config/下面找到gitlab.rb这个文件,将其下载到本地,然后编辑,在第32行加入下面的两行。通过群晖的Docker(ContainerManager)配置好GitLab后,每次clone代码总要修改前面的地址,因此作者找到了修改的办法,实属不易,请给个关注!给出我的群晖配置gitlab的设置,如图1。
2023-07-04 14:44:22 2635 1
原创 from torch._C import * ImportError: DLL load failed: 找不到指定的程序。
from torch._C import * ImportError: DLL load failed: 找不到指定的程序。解决办法:使用命令conda install numpy pyyaml mkl cmake cffi
2020-12-10 13:40:17 554
原创 pytorch与tensorboard不兼容;cuda9、cuda10问题;cudnn64_6.dll报错
最近升级了pytorch到1.1.2版本(gpu),随之而来的是其可视化模块,因为pytorch的新版本已经不支持cuda8.0版本了,而tensorflow依然只有cuda8.0的版本,会出现什么情况呢?我想使用pytorch的可视化模块,于是我敲入命令tensorboard --logdir结果呢,错误如下错误的大概意思呢就是我缺少cudnn64_6.dll这个文件,这个是什...
2020-03-14 15:23:47 953
原创 pytorch GPU版本安装从1.0.1到1.1.0之后的版本
安装GPU的版本的pytorch最好使用Anaconda 需注意,1.1.0之后的版本停止了cuda8.0的支持,所以不要踩雷了,你为啥装不了1.1之后的版本原因在这了。 你想装1.1之后的版本先要去更新cuda的版本,这里面可能还需要你更新驱动程序。看看你的驱动版本能不能安装对应的cuda,cmd命令如下:nvidia-smi,红色的圈就是你的驱动版本号,我的版本号为442.59,那我...
2020-03-14 11:12:27 2534
原创 Pytorch之torch.nn.functional.pad超全解释
torch.nn.functional.pad是PyTorch内置的矩阵填充函数(1).torch.nn.functional.pad函数详细描述如下:torch.nn.functional.pad(input, pad, mode,value ) Args: """ input:四维或者五维的tensor Variabe pad:不同Tensor的填充方式 1.四维Tens...
2020-03-12 22:15:02 3227 2
原创 Uniform LBP(均匀模式LBP)跳变小于等于2的数
Uniform LBP均匀LBP跳变小于等于2的数,用python实现,代码如下:import numpy as npl = np.zeros(58, dtype=int)m = []a = -1for i in range(256): bit = '{:08b}'.format(i) # 二进制化 arry = [] # 二进制生成数组 count = ...
2020-01-03 21:39:14 857
原创 旋转不变LBP的36种模式
近日接触到旋转不变LBP,刚开始以为有256种模式,但是慢慢发现并没有这么多种模式,比如10000000(128)和00000010(2)他们的旋转不变LBP模式都是一样的,最后都为00000001(1),因此我在这里讨论一下旋转不变LBP一共有多少种模式。用Python实现一下旋转不变LBP的种类,代码思路如下1、把0-255这256个数字依次移位计算最小值2、建立一个数组用来存放数...
2020-01-03 17:11:16 1925
原创 LBP统计直方图Python代码实现
LBP统计直方图分为整体统计和分块统计1、整体统计即将生成的LBP特征进行整幅图像的统计,这样做的缺点时丢失了位置信息,但是维度较小。实现代码:假设生成的LBP特征如下面所示,大小为6×1814 15 31 30 6 19 16 1 227 225 201 189 54 0 33 193 255 25516 0 25 0 3 243 224 193 225 249 2...
2019-12-23 20:23:01 4273
原创 Uniform LBP算子Python实现代码
Uniform LBP(均匀LBP)为解决二进制模式过多的问题,提高统计性,Ojala提出了采用一种“等价模式”(Uniform Pattern)来对LBP算子的模式种类进行降维。Ojala等认为,在实际图像中,绝大多数LBP模式最多只包含两次从1到0或从0到1的跳变。因此,Ojala将“等价模式”定义为:当某个LBP所对应的循环二进制数从0到1或从1到0最多有两次跳变时,该LBP所对应的二进...
2019-12-23 18:10:19 1722
原创 如何提取一个文件夹下特定格式的文件
今天在做数据标注的时候遇到一个问题,就是如何把我需要的jpg格式的数据从文件夹里提取出来,这里注意:我的文件夹里不止有jpg格式的数据,还有其他乱七八糟的格式数据。除了上面的要求之外,我还需要对每个jpg格式的文件还像之前一样存放在对应的目录下,而不是弄成一锅粥。下面给出Python代码:说明:1、path是你的数据集存放目录2、target_path是你需要存放的位置3、...
2019-09-21 18:04:02 1974 1
原创 如何快速提取一个目录里的所有文件夹,而不需要文件
这几天做数据的时候遇到了一个问题,我有一个文件夹,里面有各种文件,什么图片啊等等的文件,和我的好朋友杨医生要求只提取出文件夹而不需要文件,我于是一个一个文件夹新建,花了2个多小时。 今天,我决定写一段代码实现只提取文件夹。我这里利用了python来实现的。附上代码:另外说明,path是要拷贝的目录,target_path是空文件夹存放的地址。完美的解决了我的问题。impor...
2019-09-21 17:57:23 2131 3
转载 讲解sift比较好的文章
学习了sift,个人觉得比较好的文章:https://blog.csdn.net/lingyunxianhe/article/details/79063547
2019-09-17 15:43:30 138
原创 Kmeans实现鸢尾花聚类
首先下载鸢尾花的数据,给出网址:http://archive.ics.uci.edu/ml/datasets/Iris点击红色箭头的开始下载下载完成后打开,我们需要对数据集增加一些索引,方便我们写代码,我这里加入x,y,m,n,kind作为索引,完成后保存:接下来上代码:import pandas as pdfrom sklearn.cluster import KMe...
2019-09-17 10:37:25 8746 6
原创 pip被卸载了,如何再重新安装
今天不小心把pip给删除了,然后就搜怎么安装。弄了半天才弄好,这边记录一下:首先这个网站给出了安装的方法https://packaging.python.org/tutorials/installing-packages/#use-pip-for-installing全英文,看不懂?那就按照下面的办法。下载一个文件,连接给出了:https://download.csdn.net/do...
2019-09-17 09:23:20 11676 9
原创 验证码识别3(整体训练)——训练部分
我们在上一篇中生成了tfrecord文件,下面我们就要对其进行训练了。首先讲一下训练的方法,我们这里是把一个图片的名字转换成one-hot格式,每个数字为10位,每个样本一共4个数字,也就是每个标签对应40位。训练的方法上使用了alexnet网络,你需要下载一个文件,地址是链接:https://pan.baidu.com/s/17aMOksxsOyUIN_XmqL8rBg 提取码:mcym,将...
2019-09-05 10:05:57 422 2
原创 验证码识别4(整体训练)——验证部分
上面我们已经得到了模型文件,接下来我们需要验证我们的网络是否准确:给出验证的代码(需要改动的是模型的路径,这里使用测试集test.tfrecord):# coding: utf-8import tensorflow as tffrom PIL import Imagefrom nets import nets_factoryimport matplotlib.pyplot as ...
2019-09-05 10:05:34 509
原创 验证码识别2(使用整体训练法)——验证码数据转换为tfrecord格式
上一篇文章我们生成了验证码,而我们知道一张图片的直接喂入到网络中会使得训练速度变得很慢,这时候我们就需要把图片转换成其他方便读取快速的格式,tfrecord格式是Google提供的一种格式,速度很快。那么接下来,我们需要把图片转换格式了。代码如下,你需要修改的是图片给出的路径,还有tfrecord文件存放的路径。import tensorflow as tfimport osimpo...
2019-09-05 09:46:33 376
原创 验证码识别1(整体训练)———验证码生成
首先生成验证码的代码如下,下面列子只生成数字的验证码,你需要在代码存放的目录下新建一个名字叫images的文件夹,然后运行:# coding: utf-8# 验证码生成库from captcha.image import ImageCaptcha # pip install captchaimport numpy as npfrom PIL import Imageimpor...
2019-09-05 09:28:54 384
转载 手上只有一个模型文件,怎样用tensorboard查看其模型图Graph?
https://blog.csdn.net/czq7511/article/details/72480149https://blog.csdn.net/u014090429/article/details/93486721
2019-08-20 11:49:01 785
原创 使用DIGITS运行时候遇到的问和解决方案
使用DIGITS运行时候遇到的问题,下面是我的总结和解决方案,当然,需要我已经调好的digits也可以联系我,在下方留言问题1:ValueError: Caffe executable not found in PATH解决方法:export CAFFE_HOME="/home/wzh/caffe-master"source /etc/profile问题2:File "/...
2019-05-14 21:11:01 683
原创 caffe的python3.5接口在ubuntu系统下配置方法
郑重说明:本环节是建议已经搭建好caffe环境的,如果没有搭建好环境,建议先去把caffe编译成功再来弄python接口,毕竟一口吃不成胖子,如果你想知道如何搭建caffe的,我会写另一篇博客来说明。当然如果你想一起将caffe和python一起接口弄完,只要你觉得行就好。我会把我的安装包分享的:Anaconda3-4.1.1-Linux-x86_64.shhttps://download...
2019-05-11 09:18:00 381
原创 Check failed: image_file Unable to open file data/mnist/train-images-idx3-ubyte
装好了caffe,想跑一个mnist的数据集,但是在转换成LMDB时出现问题,问题如下:python@ubuntu:~/caffe$ sudo sh examples/mnist/create_mnist.shCreating lmdb...F0422 22:45:35.072829 84051 convert_mnist_data.cpp:48] Check failed: image...
2019-04-22 22:57:43 1687
digits修改截图.tar.gz
2019-05-14
请问mnist里的一个batch是怎么训练的
2019-08-13
TA创建的收藏夹 TA关注的收藏夹
TA关注的人