自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(46)
  • 收藏
  • 关注

原创 单链表翻转--Java实现

问题描述将单链表的顺序翻转过来代码实现在这里插入代码片1. 迭代方法2. 递归方法

2022-03-26 10:23:08 1062

原创 pymysql

安装pip install pymysql在本地登录mysqlmysql -uroot -p遇到的问题:1.cmd 命令行,输如mysql,显示“不是内部或内部命令”解决: cd到mysql 安装目录下的bin 目录下,再执行相应的命令cd /d F:\Myweb\mysql绿色版\bin2.cmd 命令行,无法用cd 命令跳转到指定的路径解决 :在 cd 和路径中间加上/d例如:cd /d F:\Myweb\mysql绿色版\bin账户授权grant all o.

2022-02-10 10:39:55 1310

原创 一个简单使用pymysql的例子(解决 module ‘pymysql‘ has no attribute ‘connect‘ 问题)

import pymysqluser= input('user>>: ').strip()pwd = input('password>>: ').strip()# 建立连接conn=pymysql.connect( host='192.168.1.4', port=3306, user='root', password='sa', db='pearadminflask', charset='utf8')# 拿到游标c

2022-02-10 10:38:12 4559 2

原创 overleaf 常用语法(自用)

\begin{equation}M = \left\{{R_1^{'}, R_2^{'}, ... , R_N^{'}}\right\} %自动编号\end{equation}

2021-12-11 11:12:19 1557

原创 Python实现字符串中指定位置元素的截取

功能描述:我的字符串folder = 946_2_129_1-063_24.bmp’,我想要取第一个下划线后面的字符。s = folder.split('_',2)print(folder)print(s)print(s[1])运行结果输出:S[1]即为我要获取的内容

2021-11-22 11:28:34 791

原创 Python实现取表格中两列数据进行计算后存储到表中

import mathimport pandas as pdimport xlsxwriterworkbook = xlsxwriter.Workbook('H:\data.xlsx', {'nan_inf_to_errors': True}) # 创建一个Excel文件worksheet = workbook.add_worksheet() # 创建一个sheettitle = [U'FPR1', U'TPR1', U'FPR2', U'TPR2', U'FPR3', U'TPR3'

2021-07-22 19:33:05 3046

原创 Pytorch加载模型报错:Missing key(s) in state_dict:

RuntimeError: Error(s) in loading state_dict for attention_net: Missing key(s) in state_dict: "pretrained_model.ca.fc1.weight", "pretrained_model.ca.fc2.weight", "pretrained_model.sa.conv1.weight", "pretrained_model.ca1.fc1.weight", "pretrained_model.ca1.

2021-07-15 11:00:25 7225 5

原创 将灰度图片转成三通道(RGB)图片(MatLab)

运行程序报错:RuntimeError: output with shape [1, 224, 224] doesn’t match the broadcast shape [3, 224, 224]报错原因:原模型输入的图片为RGB三通道,我输入的为单通道灰度图片。解决:将单通道灰度图片转成RGB三通道图片。 pathdir = 'K:/LIDC-IDIR/Xuezhang-Method-haveif/Data_2_origin/1/';%文件路径format = 'bmp';%文件格式f

2021-06-30 16:12:17 7195

原创 Tensorbord 出错

解决:将from torch.utils.tensorboard import SummaryWriter改为from tensorboardX import SummaryWriter

2021-06-16 09:24:28 213

原创 硕士论文写作技巧

摘要部分是全文的精华所在,最好最后写通常的写作顺序:准备好论文的图表所提出的方法、结果与讨论结论与引言摘要和标题1. 标题 (Title)好的标题用尽可能少的词语准确描述文章的内容列出最重要的关键词想一个标题包含这些关键词注意标题的语句是否通联多想几次才决定论文完成之后,再根据论文中心内容推敲,选出一个最能表达文章主题的标题2. 摘要(Abstract)摘要:不加注释和评论、对论文内容的精确和扼要的表达摘要是完整的短文,具有独立性,可以单独使用,即使不看论文全文的内容

2021-04-22 19:22:16 396

原创 Python 实现统计文件行数

若要简单的统计文件的行数,可以这样写:count = len(open(filepath,'r').readlines())缺点:比较慢,当文件比较大时甚至不能工作。2. 可以利用 enumeratecount = 0for index,line in enumerate(open(filepath,'r')): count += 1...

2021-04-16 10:28:12 608

原创 报错 RuntimeError: The NVIDIA driver on your system is too old

报错内容:RuntimeError: The NVIDIA driver on your system is too old (found version 10000). Please update your GPU driver by downloading and installing a new version from the URL: http://www.nvidia.com/Download/index.aspx Alternatively, go to: https://pytorch.

2021-04-13 17:01:38 1971

原创 用 plt 画折线图(将训练过程中的每个epoch 的准确率和损失用图的形式展示出来)

代码import matplotlib.pyplot as pltepochs = range(0,4)acc = [2.1,2.3,1.4,5]loss = [1.1,1.4,0.8,0.6]plt.plot(epochs,acc,color='r',label='acc') # r表示红色plt.plot(epochs,loss,color=(0,0,0),label='loss') #也可以用RGB值表示颜色plt.show()print('finishing tr

2021-04-10 17:05:19 6395

原创 IndexError: tuple index out of range

1.如果想把CUDA tensor格式的数据改成numpy时,需要先将其转换成cpu float-tensor随后再转到numpy格式。 numpy不能读取CUDA tensor 需要将它转化为 CPU tensor2. predicted.shape[0]通过安装导入numpy库,矩阵(ndarray)的shape属性可以获取矩阵的形状(例如二维数组的行列),获取的结果是一个元组,因此相关代码如下:import numpy as npx = np.array([[1,2,5],[2,3,5].

2021-03-29 18:29:58 4925 2

原创 Python之enumerate

python中的获得索引、和值得方法:enumerate这种方式可以获得索引以及对应的值。但是这显得很繁琐。python其实提供了内置的enumerate函数可以同时获得索引和值,可以这样实现:for index, key in enumerate(sequence):      process(index, key)如果你想对sequence中的元素作逆置后处理,可以:————————————————版权声明:本文为CSDN博主「zouxiaolv」的原创文章,遵

2021-03-29 10:17:37 188

原创 pycharm连接远程服务器,报错No such file or directory

解决:1.2.是因为映射路径与服务器上执行文件的路径不符导致的上述错误,在第二步中将Deployment path 改为服务器上要执行文件的相应路径即可。

2021-03-28 09:56:14 11730 6

原创 Python 对文件的操作

递归地删除文件夹以及里面的文件,可以使用命令shutil.rmtree(path)判断文件夹是否存在,若存在就删除,不存在就创建 if os.path.exists(Path): shutil.rmtree(Path) os.mkdir(Path) else: os.mkdir(Path)...

2021-03-20 14:04:00 90

原创 Python配置库失败

cv2模块解决:pip(3) install opencv-python ,应该配置的是 opencv-python 模块

2021-03-16 20:02:22 105

原创 Matlab 对矩阵的操作

matlab中用setdiff删除矩阵中指定的一行元素知道该行的行号a = [1 1; 2 2; 3 3; 4 4];a(2,:) = [];不知道该行的行号a = [1 1; 2 2; 3 3; 4 4; 2 2];b = [3 3];c = setdiff(a,b,'rows','stable');

2021-02-24 10:54:29 554 1

原创 Linux的基本命令-编辑文件后退出

编辑一个文件 os.py进入到该文件目录下,用vim os.py 命令进行编辑退出编辑模式在命令模式中,连按两次大写的字母Z若当前编辑的文件曾被修改过,则Vi 保存该文件后退出,返回 Shell若当前编辑的文件没被修改过,则Vi 直接退出,返回到Shell在末行模式下,输入命令 :w Vi 保存当前编辑的文件,但并不退出,而是继续等待:w 保存文件,但不退出Vi:w file 将修改的文件另外保存到file 中,不退出 Vi:w!强制保存,不退出 Vi:wq 保存文件,并退出.

2021-02-21 11:21:23 2608

原创 Python 实现为文件夹下的文件重命名

将需要的文件重命名为指定格式import osclass BatchRename(): def __init__(self): self.path = 'K:/LIDC-IDIR/Feijiejie/4' # 表示需要命名处理的文件夹 def rename(self): filelist = os.listdir(self.path) # 获取文件路径 total_num = len(filelist) # 获取文件长度(个数

2021-02-20 20:37:32 1401

原创 Python 批量创建文件夹

实现在指定文件夹下建立指定名称的文件夹import os #导入模块path = 'K:/LIDC-IDIR/LIDC-IDRI-BMP/' #设置创建后文件夹存放的位置for i in range(1012): #这里创建1012个文件夹 # *定义一个变量判断文件是否存在,path指代路径,str(i)指代文件夹的名字* isExists = os.path.exists(path+str(i)) if not isExists: #判断如果文件不存在,则创建

2021-02-20 20:34:47 1277

原创 Python 批量删除文件夹中指定类型的文件

例如:删除后缀为 .bmp 类型的文件import sys, csv, operatorimport osimport glob# 删除指定类型的文件if __name__ == '__main__': loadpath = 'K:\\LIDC-IDIR\\Linshi\\' # 数据集分根目录 for indexA in os.listdir(loadpath): #os.listdir() 方法用于返回指定的文件夹包含的文件或文件夹的名字的列表 # i

2021-02-20 20:32:40 1154

原创 机器学习软件安装教程汇总

学习python你必须弄懂的 Python、Pycharm、Anaconda 三者之间的关系1.PyCharmPyCharm 安装详细教程pycharm2020.2专业版永久激活(亲测有效)安装说明2. AnacondaPython小白入门:手把手教你安装最新版本Anaconda及运行第一个程序3.PytorchPytorch 安装教程4.TensorFlowconda 安装 TensorFlow5. 图片格式转换 MicroDicom推荐一款免费无广告无病毒的、可以将dcm(dico

2021-02-09 12:03:45 633

原创 图像格式的批量转换

.DCM 转 .JPG工具 MicroDicom viewer下载网址转换步骤

2021-01-16 13:30:48 637

原创 Matlab 基础学习

1.统计代码运行时间tic要运行的代码toc设置代码运行结束的位置在该位置添加 return查看输出结果(1)在命令行窗口敲 变量名(2)fprintf('a4=%6.2f\n',a4) 设置输出的特定格式,这里的意思是占6位,保留两位小数数据的保存(1)简单的数据保存,保存在文件中save myfilename a1 a2 a3 将a1,a2,a3 保存在文件 myfilename.m 中(2) 或者a = [0 0.1 0.2 0.3 ;4 5 6.5 9

2021-01-14 21:05:45 172 1

原创 Matlab 学习之路(五)-- 向量与矩阵

创建数组① [5 88 3 11] (大小是一个 1*4 的向量)② v = [5 88 3 11]③ start:step:end 3:1:9从 3 开始,间隔为1 ,到 9 结束(中间间隔可以为小数)3:9 默认为 3:1:9④ linespace

2021-01-14 14:40:29 493

原创 Matlab 学习之路(四)-- 初等函数

初等函数通过 help elfun 查看 matlab 中的所有函数fix 向零取整 fix(-3.5) 应该为 -3floor 向负无穷取整ceil 向正无穷取整round 取整到最近的整数(我们常说的四舍五入)round(n,2) 保留两位小数,两位小数后做舍入mod(13,3) 或者 rem(13,3) 13 除以 3 的余数(mod 与 rem 不完全相同,在某些特殊情况下两者是不同的)sign 取符号,正数返回 1 ,负数返回 -1求根 sqrt(n) 或者 nthroot(

2021-01-13 21:25:55 550

原创 Matlab 学习之路(二)

matlab 的自动补全,输入单词的一部分后 ,按 Tab 键,他会出现以这部分单词开头的所有函数,还可自动补全脚本文件名。在 matlab 中i 或者 j 表示为复数的符号当我们在命名变量的时候命名占用了字母 i 或者 j 以后,我们还想使用它的 复数表示功能2 + 3 * 1i正无穷 Inf 负无穷- Inf0/0 命令可以得到 NaN , NaN 表示不是一个numbermatlab 随机数的使用(实际是伪随机数,是算出来的)rand 或者 rand() 返回 0~1..

2021-01-13 20:53:03 343

原创 Matlab 学习之路(一)

MATLAB快速入门!解压即用,免安装(附链接)!

2021-01-13 16:54:53 1149 1

原创 服务器虚拟环境的搭建

查看 conda 版本 conda --version创建环境指令在这里插入代码片

2021-01-05 11:26:31 1479

原创 LIDC-IDRI数据集处理--相关资料

LIDC-IDRI肺结节Dicom数据集解析与总结LIDC-IDRI肺结节公开数据集Dicom和XML标注详解

2021-01-05 09:45:09 4891 6

原创 查看cuda版本号

cat /usr/local/cuda/version.txt

2020-12-17 10:39:20 584

原创 Pytorch报错:moudle ‘scipy.misc‘ has no attaribute ‘imread‘

运行语句pip install scipy == 1.2.1

2020-12-16 21:11:59 91

原创 Anaconda虚拟环境报错问题

报错内容解决方法–改成离线模式conda config --set offline true

2020-11-29 22:07:39 710

原创 机器学习环境配置问题

pip+清华镜像pip install tensorflow -i https://pypi.tuna.tsinghua.edu.cn/simple

2020-11-29 21:21:52 158 1

原创 关于Pytorch的一些操作

查看已安装Pytorch版本pythonimport torch troch.__version__

2020-11-21 11:37:26 70

原创 Pycharm报错解决办法

问题:解决办法:

2020-11-18 21:32:04 988

原创 机器学习-学习笔记第一天

所有机器学习的算法可以分为4到5 类:监督学习(SUPERVISED LEARNING)如果在学习的过程中,我们不断的向计算机提供数据和这些数据所对应的值(标签),通过指引的方式,让计算机学习我们是如何把这些图片数据对应上图片所代表的物体,也就是让计算机学习这些标签可以代表那些图片,这种方式就叫做“监督学习(SUPERVISED LEARNING)”神经网络是一种监督学习算法非监督学习(UN-SUPERVISED LEARNING)如果同样在这种学习过程中,我们只给计算机提供猫和狗的图片,但是并.

2020-11-17 18:24:20 89

原创 C++练习题(重载、函数模板--冒泡排序,求最大值,选择排序)

用重载函数方法,定义函数bsort对n个数据进行由小到大起泡排序,数据类型可以是整型、双精度型、字符型。要求在主函数中调用bsort。#include<iostream>#include<string>using namespace std;void bsort(double a[],int n){ double t=0; for(int i=0;i<n;i++) { for(int j=0;j<n-i-1;j++).

2020-11-15 20:21:46 1930

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除