Tips
小技巧推荐
会飞的渔WZH
机器视觉、深度学习、C++/Python。
展开
-
图像分类模型批量预测图像到对应分类标签文件夹代码
批量图像按类别筛选到对应文件夹原创 2022-10-20 18:07:24 · 476 阅读 · 0 评论 -
数字类型(python)
数字类型1.1 常量数字直接表示出来的数字,即常量1.2 整数整数通常指不带小数的数字,包括自然数,0,负数等,举例0,-34,2可以表示任意大的数,python区别其他编程语言,整数不分长整型、短整型和无符号、有符号等整数的进制:1)二进制:都是由0、1组成,逢2进1;python中二进制都是‘0b’开头# 二进制b=0b101print(b)输出:52)八进制:由0-7组成的数字,逢8进1;python中二进制都是‘0o’开头;例如:430,12(10),24(68原创 2021-11-20 17:22:22 · 657 阅读 · 0 评论 -
Jupyter notebook使用
1.介绍其为python代码文件生成和生成笔记文本的实用工具,能生成.md文件,适合python教学、python开发。下面开启Jupyter notebook的使用。2.下载安装anacomda3,打开home,里面有Jupyter notebook的install 的窗口。3.使用点开Jupyter notebook,选择一个浏览器,创建自己的文件名;3.1功能区和快捷键主要输入区域有两个模式:code(代码)模式和mask down(标记)模式,code(代码)可以被python解释器原创 2021-11-20 16:10:50 · 495 阅读 · 0 评论 -
summary打印模型结构(VIT为例)
问题:怎么看部署的ViT结构?解决:实例化生成的模型,结合summary方法打印,以pytorch环境为例:在虚拟环境中下载对应的torchsummary,pip安装指令:pip install torchsummary。测试是否成功:输入‘python’,进入IDLE,import torchsummary不报错则成功。打印VIT结构:import torchfrom torchsummary import summaryfrom vit_model import vit_base_pa原创 2022-05-23 14:30:00 · 1012 阅读 · 7 评论 -
将图像按7:3划分train和val
问题:如何将原图按7:3划分train和val两个分类集呢?代码:# -*- coding:utf-8 -*-#author :wu# 将一个文件夹下图片按比例分在两个文件夹下,比例改0.7这个值即可import osimport randomimport shutilfrom shutil import copy2trainfiles = os.listdir('F:/dataset') #(图片文件夹)num_train = len(trainfiles)print( "num_t原创 2022-05-15 14:40:52 · 646 阅读 · 0 评论 -
批量更改图片名称、size大小
代码import osimport timefrom PIL import Imagedef alter(path,object): s = os.listdir(path)#改尺寸像素大小代码段"""count = 1 for i in s: document = os.path.join(path,i) img = Image.open(document) out = img.resize((3840,2160)) listStr = [str(i原创 2022-04-15 15:52:22 · 344 阅读 · 0 评论 -
python判断txt是否为空,并跳过空文件
问题:对批量txt文件做一些读写操作,一遇到为空的文件使得程序报错并终止,怎么判断一个txt文件内容是否为空,为空的话怎么跳过这些文件以继续下面的操作,并将为空的txt文件夹名称打印输出呢?解决思路:1、os.path.getsize() 返回文件的字节数,如果为 0,则代表空。2、continue继续下面的操作代码展示:`import osfor filename_1 in os.listdir(r"G:/Deep_Code/yolov4-pytorch-master/map_out/dete原创 2022-04-15 11:26:21 · 8039 阅读 · 1 评论 -
GitHub加速网址及使用教程
@TOGitHub镜像网址及使用教程CGitHub镜像网址及使用教程网址点击,有需要的大家可以自行收藏使用。介绍该镜像网址是综合多个国外、国内开源软件镜像站,包括google搜索引擎加速器、GitHub访问加速器、一些国内大牛公司的开源镜像站和几个高校的开源软件镜像站。使用下面提下GitHub访问加速器使用方法:1、点开镜像list网址,点击台湾镜像站2、修改你要访问的GitHub网址,只需将前部分https://github.com删掉或者只搜索后部分网址的关键词,比如https:/原创 2021-11-14 16:40:24 · 13387 阅读 · 5 评论 -
GitHub上只下载部分文件的操作教程
@[GitHub上只下载部分文件的操作教程]说明很多常用到GitHub的小伙伴发现,GitHub官方网址不能克隆部分你只需要的文件,比如我只想下载下面大佬提供的开源代码faster-rcnn子文件夹,发现怎么操作都不行,有强迫症的朋友将忍无可忍,键盘都想给它砸了,而且打开经常社死,访问不了,那么今天给大家介绍一个方法解除该困扰。准备工作1、安装SVN,下载安装网址:https://sourceforge.net/projects/win32svn/,进入网址下载SVN的安装文件,Setup-Su原创 2021-11-14 16:35:28 · 3785 阅读 · 11 评论