Python
文章平均质量分 50
凌霜雪
这个作者很懒,什么都没留下…
展开
-
【torch报错】OSError: [WinError 127] The specified procedure could not be found. Error loading
这里是torch库调用的dll的时候报错了。大概率是因为环境里的torch有新有旧(更新时意外的dll的残留,导致的调用错误)然后重新安装需要的版本。原创 2023-06-26 23:22:27 · 1976 阅读 · 0 评论 -
cv2图像缩放
使用cv2改变图像大小的脚本原创 2023-03-18 21:03:14 · 354 阅读 · 0 评论 -
python读取txt格式的表格
【python】使用pandas从txt文件中读取excel表格并存放为dict字典格式原创 2023-03-06 00:41:21 · 1396 阅读 · 0 评论 -
【python】【matplotlib】plt.scatter颜色大全
【python】【matplotlib】plt.scatter颜色大全及常规操作原创 2022-12-27 21:32:39 · 5809 阅读 · 0 评论 -
python程序打包的小技巧
介绍pyinstaller打包py程序的小技巧安装pyinstallerpip3 install pyinstaller打包指令方法1打包为单个exe文件,一般内部包含了依赖库,所以较大pyinstaller -F -w --icon=“窗口文件图标绝对路径” 文件名.py 直接使用 Pyinstaller -F 文件名.py 会把文件打包成为一个单独的exe文件,运行时还会显示CMD的黑框;CMD控制台可以通过使用添加“-w”来隐藏Pyinstaller -F -w 文件名.py 。原创 2022-05-11 11:18:40 · 2767 阅读 · 0 评论 -
pip 安装requirement 报错 ERROR: Could not install packages due to an OSError: [Errno 2]
解决pip 安装requirement时 Error no2 未找到文件 报错原创 2021-12-28 17:38:55 · 14203 阅读 · 13 评论 -
python路径使用中遇到的小问题,绝对路径,相对路径
错误情况:C:\A\B\C\D.py里面调用的…/E文件夹找不到E的绝对路径是C:\A\B\E解决方法:要注意运行文件的位置,而不是D.py的位置。当时因为是C:\A\B\C1.py运行调用了D.py,使用实际的运行路径C:\A\B\C1.py所以此时调用…/E文件。E文件的绝对路径应该是C:\A\E...原创 2021-07-12 17:15:11 · 119 阅读 · 0 评论 -
Anaconda启动器报错 UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte 0xa7 in position 0: incomplete mu
Anaconda启动器报错 UnicodeDecodeError: 'gbk' codec can't decode byte 0xa7 in position 0: incomplete mu# >>>>>>>>>>>>>>>>>>>>>> ERROR REPORT <<<<<<<<<<<<<原创 2021-05-09 14:05:34 · 3161 阅读 · 3 评论 -
批量读取文件夹中的文件名
读取一个文件夹内所有文件名import os def readname(): filePath = 'G:\\workplace\\first\\SamplingAlgorithm\\datasets\\' name = os.listdir(filePath) return name if __name__ == "__main__": name = readname() print(name) for i in name: pri原创 2020-11-20 11:07:48 · 256 阅读 · 0 评论 -
anaconda的虚拟环境管理及镜像源推荐
在Anaconda中conda可以理解为一个工具,也是一个可执行命令,其核心功能是包管理与环境管理。所以对虚拟环境进行创建、删除等操作需要使用conda命令。conda 本地环境常用操作获取版本号conda --version 或 conda -V检查更新当前condaconda update conda查看当前存在哪些虚拟环境conda env list 或 conda info -e查看–安装–更新–删除包conda list:conda search package_name# 查原创 2020-08-27 17:17:44 · 4465 阅读 · 0 评论 -
多GPU训练踩坑
网络参数加载问题之前训练网络是在多GPU上用训练的.torch.nn.DataParallel(net, device_ids)训练后保存的网络参数torch.save(net.state_dict(), save_path)测试时我用的单GPU测试,但是加载网络会报错,没有参数Missing key(s) in state_dict: “…”net.load_state_dict(torch.load(model_path)解决方法多GPU训练的网络,加载也要用torch.nn.原创 2020-07-02 17:50:34 · 388 阅读 · 0 评论 -
matplotlib和PIL对图片的读取和保存
matplotlib.image 读入的数组是 float32 型的,范围是 0-1,PIL.Image 数据是 uinit8 型的,范围是0-255CV2 数据集也是uinit8 型的,范围0-255opencv的处理方法:https://blog.csdn.net/qq_42732137/article/details/105018676matplotlib库import matplotlib.pyplot as plt # plt 用于显示图片import matplotlib.image原创 2020-05-26 15:12:16 · 1838 阅读 · 0 评论 -
numpy 保存 csv 文件
方法1 使用numpy包# save numpy as csvimport numpy as npnp.savetxt('frame',array,fmt='%d',delimiter=None) #frame: 文件 array:存入文件的数组# fmt:写入文件的格式,如%d %f %e delimiter:分割字符串,默认空格#load csv np.loadtxt('frame',dtype=np.int,delimiter=None,unpack=False) # frame:原创 2020-05-26 14:43:09 · 28411 阅读 · 1 评论 -
Efficient Net简单介绍
Efficient_Net算法论文原文 EfficientNet: Rethinking Model Scaling for Convolutional Neural Networksgithub 代码pytorch 代码CSDN 下载linkEfficient_Net是目前世界上最先进的神经网络算法之一,该算法具有复杂网络的量化调整能力,通过对网络深度(depth),宽度(width)和输入图片分辨率(resolution)的综合调整,获得对特定需求的最优网络参数,使网络同时具备了网络大小与识别原创 2020-05-13 10:28:26 · 5393 阅读 · 0 评论 -
python OS的路径操作
from os import pathp = path.join('/A','BCD','EF') #path.join 拼接。。只能第一个最前位置带/p'/A/BCD/EF'print(type(p),p,'\n') #p 是一个字符串<class 'str'> /etc/sysconfig/network print(path.exists(p)) #判断文件是否存在Trueprint(path.dirname(p)) #路径的dirname/A/BCDpr原创 2020-05-11 10:52:55 · 160 阅读 · 0 评论 -
医学影像处理的pytoch指南
Pytorch安装从anaconda开始到pytoch的安装https://www.cnblogs.com/zhouzhiyao/p/11784055.html使用镜像源加速安装pytorchhttps://blog.csdn.net/qq_23013309/article/details/103965619Using torchvision package to do Cifar-10...原创 2020-04-23 15:58:06 · 624 阅读 · 0 评论 -
CV2图片处理【转载
图片读取import cv2import numpy as np#读入图片:默认彩色图,cv2.IMREAD_GRAYSCALE灰度图,cv2.IMREAD_UNCHANGED包含alpha通道img = cv2.imread('1.jpg')cv2.imshow('src',img)print(img.shape) # (h,w,c)print(img.size) # 像素总数目...转载 2020-03-21 22:10:29 · 522 阅读 · 0 评论 -
显示网络参数
net = Net()print(net)parm={}for name,parameters in net.named_parameters():print(name,’:’,parameters.size())parm[name]=parameters.detach().numpy()原创 2020-03-21 17:13:08 · 112 阅读 · 0 评论 -
ffmpeg常用指令合集
ffmpegffmpeg 全称 fast forward mpeg是一套用来处理音频视频的开源工具库,它提供了录制,转换,流媒体,以及后期处理的完整解决方案,具有非常高的质量和可移植性ffplay播放音视频ffplay xxx.m4aq退出播放f全屏space暂停w切换显示模式f切换显示模式上下左右键可以前进后退ffprobe查看媒体文件信息ffprobe xxx.m4a...转载 2020-03-15 20:42:37 · 198 阅读 · 0 评论 -
学习使用python和opencv来读取视频和截取视频片段(仅图像
学习使用python和opencv来读取视频和截取视频片段(仅图像使用了cv2.VideoCapture读取视频用cv2.VideoWriter来写入新视频import cv2print(cv2.__version__)VIDEO_PATH = 'C:/Users/pc/Videos/video_1.mkv'EXTRACT_FOLDER = 'C:/Users/pc/Videos/y...原创 2020-03-15 17:42:28 · 841 阅读 · 0 评论 -
jupyter notebook安装和界面
@Python 的 学习记录 jupyter notebook 安装Python 的 jupyter notebook 安装和界面jupyter notebook链接: link.anaconda下载link安装python 推荐anaconda3更新pip或pip3使用pip或pip3 安装jupyter notebook安装前提安装Jupyter Notebook的前提是需...原创 2020-03-11 16:52:19 · 165 阅读 · 0 评论