- 博客(13)
- 资源 (51)
- 问答 (2)
- 收藏
- 关注
原创 Python使用CUDA
简单的numba+CUDA测试import numpy as npfrom timeit import default_timer as timerfrom numba import vectorize@vectorize(['float32(float32, float32)'], target='cuda')def vector_add(a, b): return a + bdef main(): n = 3200000 a = np.ones(n, dt
2020-09-22 14:23:23
3690
原创 train loss下降, val loss上升
训练结果:可以看到训练集的loss和acc都在上升,而验证集的loss先下降后上升,模型表现为过拟合。调整batch_size,从8改到32后结果:验证集loss不会上升了。...
2019-12-26 15:13:59
40241
7
原创 SimpleITK读取DCM文件
第一种方法:path = '.\LIDC\LIDC-IDRI\LIDC-IDRI-0001\01-01-2000-30178\3000566-03192\'reader = sitk.ImageSeriesReader()dicom = reader.GetGDCMSeriesFileNames(path)# print(dicom)reader.SetFileNames(dicom...
2019-12-18 13:48:59
2011
原创 图像与矩阵坐标位置
一般来说,图像就是二维矩阵,但是对于在图像中和矩阵中的坐标点位置是不一样的。opencv和matplot.pyplot显示图像时坐标轴如下图:而将图像读为numpy矩阵时:image=[[0,0,1..1,0,1],[0,0,1,...1,1,0]...[1,1,0..0,0,1]]此时求coord=np.argwhere(image>0)x和y的坐标是相反的。a...
2019-12-03 15:02:47
1975
原创 dcm转换为nii
# path_read:读取dicom的文件路径 path_save:保存nii的文件路径def dcm2nii(path_read, path_save): # GetGDCMSeriesIDs读取序列号相同的dcm文件 series_id = sitk.ImageSeriesReader.GetGDCMSeriesIDs(path_read) # GetGDCMS...
2019-10-25 16:05:22
4950
2
转载 python调用GPU
nvidia-smi查看GPU加上CUDA_VISIBLE_DEVICES='0'#表示调用0块GPU或者import osos.environ["CUDA_DEVICES_ORDER"]="PCI_BUS_IS"os.environ["CUDA_VISIBLE_DEVICES"] = "0"
2019-09-03 14:46:30
6314
5
原创 多维向量的均值、协方差
X是d维多元向量: 相当于X包含n个样本,每个样本有d维特征:n为样本个数,d为样本维数。则 按照行算均值 ...
2018-12-17 15:03:18
22674
1
转载 图像降维(一)
Principal Component Analysis(PCA)通过线性变换将原始数据变换为一组各维度线性无关的表示,可用于提取数据的主要特征分量,常用于高维数据的降维。数学知识:1、内积已知两个向量,则内积,可以看作向量在向量的投影值。2、基若有一个向量(2,3),通常是指这个向量在x轴方向投影为2,在y轴方向投影为3.更正式的说,向量(x,y)表示线性组合 ...
2018-12-08 16:34:13
15041
4
转载 Logistic回归Python实现
利用Logistic回归进行分类的主要思想是:根据现有数据对分类边界线建立回归公式,以此进行分类。类似于下图中建立回归公式得到边界线,将红色和绿色的样本进行分类。from numpy import *import matplotlib.pyplot as pltdef loaddataset(): dataMat=[] labelMat=[] f...
2018-08-23 17:03:08
343
转载 朴素贝叶斯Python实现
贝叶斯定理: from math import *from numpy import *import random创建数据集和标签def loadData(): postingList=[['my','dog','has','flea','problems','help','please'], ...
2018-08-23 14:28:33
606
转载 Python实例决策树
根据某种海洋动物在不浮出水面的情况下是否可以生存、是否有脚蹼两种特征将其分为鱼类和非鱼类。no surface flipper ffish 1 1 yes 1 1 yes 1 0 no 0 1 no 0 0 no 输入原始数据集计算原始数据集的Shannon熵输出数据集的熵def creat...
2018-08-20 16:05:13
469
转载 Python导入自定义模块
第一种:这里有个大前提,就是你的py执行文件和模块同属于同个目录(父级目录),如下图:function和dataprepare在同一个目录下,则可以在dataprepare中直接import 调用如下:from function import *第二种:执行的py文件和模块在不同目录下:执行文件main.py在main目录下,而pwcong模块在python目录...
2018-08-14 14:28:18
385
AlexNet深度神经网络
2018-07-19
TA创建的收藏夹 TA关注的收藏夹
TA关注的人