- 博客(44)
- 资源 (6)
- 收藏
- 关注
原创 roLabelImg标注工具的安装与使用
中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/python的版本针对需要设置,建议设3.7及以下,如果设置太高版本的编译器有些包可能支持不了。中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/如果出现对应信息表示已安装并添加到环境变量,如果没有那就装一个吧。如果安装报错了别慌可能是源有问题,试试下面的命令换个源下载包。
2023-04-27 17:31:02
4603
7
原创 JZ1 二维数组中的查找
描述在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。[[1,2,8,9],[2,4,9,12],[4,7,10,13],[6,8,11,15]]给定 target = 7,返回 true。给定 target = 3,返回 false。class Solution {public: bool Find(int target, vector
2021-07-12 10:50:28
273
原创 leetcode 7.整数反转 C++
leetcode 7.整数反转 C++题目示例:代码题目给你一个 32 位的有符号整数 x ,返回将 x 中的数字部分反转后的结果。如果反转后整数超过 32 位的有符号整数的范围 [−231, 231 − 1] ,就返回 0。假设环境不允许存储 64 位整数(有符号或无符号)。示例:代码/* * @lc app=leetcode.cn id=7 lang=cpp * * [7] 整数反转 */#include<math.h>// @lc code=startcla
2021-07-08 11:43:29
374
原创 Leetcode1 两数之和
Leetcode1 两数之和题目示例代码 (python)题目给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。你可以按任意顺序返回答案。示例输入:nums = [2,7,11,15], target = 9输出:[0,1]解释:因为 nums[0] + nums[1] == 9 ,返回 [0, 1] 。代码 (p
2021-07-06 21:17:00
285
原创 Latex写作常见问题1
1、latex中输入双引号不是直接使用enter键旁边的双引号,左边的双引号是按两次键盘左上角的按键,右边的双引号是按两次enter键左侧的按钮。2、latex中插入表格调整表格宽度,可以采用\begin{tabularx}{整个表格宽度}{每列的宽度,如果不设定采用大写的X代替,如|X|X|X|},会自动换行\begin{tabularx}{8.8cm}{|p{1cm}|p{2cm}|p{1cm}|p{0.6cm}|p{1cm}|p{0.6cm}|}xxxxx\end{tabularx}
2021-04-29 09:27:00
560
原创 keras保存的h5、hdf5模型,加载时出现“AttributeError: ‘str‘ object has no attribute ‘decode‘
keras保存的h5、hdf5模型,加载时出现“AttributeError: ‘str‘ object has no attribute ‘decode‘问题解决方法说明(h5,hdf5)问题keras保存的h5、hdf5模型,在使用load_model和load_weights函数,出现AttributeError: ‘str’ object has no attribute 'decode’问题.解决方法h5py模块的版本问题,改用2.10版本(用清华源下载)pip install h5py
2021-04-14 15:58:03
651
原创 如何将指定文件从原来的文件夹复制另一个文件夹
如何将指定文件从原来的文件夹复制另一个文件夹说明运行代码结果说明原文件夹名称为JPEGImages,路径为为“E:\VS_project\Compare Methods\readtxt\JPEGImages\”,里面有某干个要移动的图片如1.jpg,2.jpg,3.jpg,4.jpg……目标文件夹名称为images,路径为“E:\VS_project\Compare Methods\readtxt\images\”,里面无任何文件。目的:将指定的图片从JPEGImages文件夹移动到images文件
2021-04-13 16:09:18
697
原创 pytorch报错:ValueError: num_samples should be a positive integer value, but got num_samp=0
问题在于:调用DataLoder时注意参数self.train_dataloader = DataLoader(train_dataset, batch_size=TrainOption.train_batch_size, shuffle=TRUE,原因:shuffle的参数设置错误导致,因为已经有batch_sample了,就不需要shuffle来进行随机的sample了,所以在这里的shuffle应该设置为FALSE才对。另外,如果指定了batch_sampler,那么就不要再额外指定 batc
2021-03-10 08:57:19
4375
2
原创 如何在linux系统下创建空白文本.txt文件
如何在linux系统下创建空白文本.txt文件跳转到要新建文本的目录下打开终端输入命令最后跳转到要新建文本的目录下可利用cd命令在终端跳转,或者直接到要新建文件的目录文件夹中打开终端输入命令touch 文本名.txt例如要新建一个test.txt文件,则打开终端输入命令:最后成功新建test.txt文件...
2021-01-19 15:47:09
12569
原创 利用conda创建新的编译环境
利用conda命令创建新的python编译环境1 检查2 创建环境1 检查首先,确保conda在正确的环境下安装,然后检查conda和pip还有python是在正确的路径下。跳转到基础环境下:bash2 创建环境使用conda命令新建环境conda create --name ...
2021-01-18 11:52:14
1078
原创 ckpt文件说明(tensorflow)
ckpt文件其实是TensorFlow的模型文件1 模型文件格式–checkpoint_dir||–checkpoint||–model.meta||–model.data-00000-of-00001||–model.index2 文件说明2.1 meta文件meta文件保存的是图结构,meta文件为pb格式其中包含变量、组合和OP2.2 ckpt文件ckpt文件是二进制文件,存储了weights,biases,gradients等变量2.3 checkpoint文件checkp
2020-12-16 17:30:22
14120
2
原创 VS2017编译报错:The POSIX name for this item is deprecated
1 错误在VS2017中使用itoa()函数进行编译时,会产生如下报错信息,“The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _itoa. ”。该报错信息为“POSIX命名方式不推荐使用,推荐使用ISO C和C++的函数名itoa”。就是说,itoa()是采用POSIX方式命名的,而_itoa()是采用ISO C方式命名的。2 原因POSIXPOSIX的全称是Pro
2020-12-15 16:16:15
1515
原创 利用pcl库写入PCD文件的两种方式
利用pcl库写入PCD文件的两种方式写入PCD文件的两种方式加入头文件方式一方式二两种写入方式的区别写入PCD文件的两种方式加入头文件#include <pcl/io/pcd_io.h> //PCL的PCD格式文件的输入输出头文件方式一pcl::io::savePCDFile(文件名, 所要存储的点云坐标, true);例如:pcl::io::savePCDFile(fileName, *data[i].cloudWithNormal, true);方式二pcl::PCD
2020-12-15 15:40:56
2025
原创 VS2017安装并配置VTK
VS2017安装并配置VTK1 说明2 VTK的安装2.1 下载VTK安装包2.2 下载cmake2.3 新建文件夹2.4 cmake编译VTK2.5 vs2017编译VTK.sln2.6检验VTK是否安装成功2.7 安装完成3. VTK如何配置3.1 生成VTK的头文件、dll文件和lib文件3.2 环境变量添加3.3 创建工程并添加include、lib文件夹地址3.4 选择链接器3.5 预处理定义1 说明本教程主要针对在Window 64位系统下对VS2017版程序上安装并配置VTK,VTK选取的
2020-12-11 00:18:00
4303
7
原创 fatal error C1128: 节数超过对象文件格式限制: 请使用 /bigobj 进行编译
fatal error C1128: 节数超过对象文件格式限制: 请使用 /bigobj 进行编译问题解决方法问题默认情况下,对象文件最多可存放 65,536 (2^16) 个可寻址的节。/bigobj将该地址容量增加至 4,294,967,296 (2^32)。大多数模块将从来不会生成包含数超过 65,536 的 .obj 文件。但是,计算机生成的代码或大量使用模板库的代码可能需要可存放更多节的 .obj 文件。只有 Visual C++ 2005(或更高版本)中提供的链接器才能使用通过 /big
2020-12-10 11:12:00
9732
3
原创 Matlab编译时报错:/lib64/libtinfo.so.5: no version information available
Matlab编译时报错:/lib64/libtinfo.so.5: no version information available原因解决方法解决过程原因conda的环境下编译器版本过低,Matlab编译无法识别解决方法修改Matlab中的有关conda的编译环境,要么修改base环境要么换成更高版本的环境运行。解决过程在matlab的安装目录下进入bin文件夹中打开终端:输入:vim ~/.bashrc打开环境点E 编辑:跳转在最后找到红色箭头指示位置:第一个红色箭头指
2020-12-03 12:02:57
5850
原创 Linux系统下安装Matlab2018a
Linux系统下安装Matlab2018a下载安装包安装准备具体安装过程激活创建命令方便在任何终端都可以打开matlab收拾残局下载安装包下载Matlab R2018a 的Crack文件下载链接:https://pan.baidu.com/s/1W6jWkaXEMpMUEmIl8qmRwg 密码: igx6安装准备进入下载后的文件夹:解压破解文件Matlab2018aLinux64Crack.tar.gz文件。创建一个文件夹Crack来放置解压后的文件:这里举例在home文件夹下创建一个
2020-12-03 11:06:39
1847
1
原创 pcl::PointCloud和pcl::PontCloud::Ptr之间的关系和转换方式
pcl::PointCloud和pcl::PontCloud::Ptr之间的关系和转换方式关系转换方式pcl::PointCloud转换成pcl::PointCloud::Ptrpcl::PointCloud::Ptr转换成pcl::PointCloud不想定义新的类型那么可以采用以下的方式转换:关系pcl::PointCloud::Ptr是pcl::PointCloud的指针类型转换方式pcl::PointCloud转换成pcl::PointCloud::Ptrpcl::PointCloud&l
2020-11-26 15:41:58
1735
原创 pcl\io\pcd_io.h(369): error C2589: “(”:“::”右边的非法标记
pcl\io\pcd_io.h(369): error C2589: “(”:“::”右边的非法标记问题利用pcl库中的#include <pcl/io/pcd_io.h>库写入PCD文件,出现如下报错信息:f:\pcl 1.9.0\include\pcl-1.9\pcl\point_traits.h : warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失1>c:\users\new\desktop
2020-11-25 16:53:49
1482
原创 WINDOS.H already included.MFC apps must not #include<Window.h>
WINDOS.H already included.MFC apps must not #include问题在预编译头文件中,引入自定义的头文件,出现WINDOS.H already included.MFC apps must not #include<Window.h>的报错信息解决尝试方案一去掉预编译文件,该方法不可行,因为代码中有些信息是需要预编译文件去定义调用的。尝试方案二不用预编译文件,将预编译文件内容取出放到主函数中声明,这个方式也不可行,跟方案一的情况一样没有根本解决
2020-11-24 16:31:01
452
原创 linux系统下安装pyCharm
在linux系统下安装pyCharm下载安装包解压安装包跳转到安装包的bin目录下运行pyCharm安装脚本依照提示完成安装下载安装包pyCharm官网linux版本安装包下载下载后得到如下的压缩包:解压安装包下载完安装包后,是一个压缩文件,在压缩文件所在的文件夹下打开终端,输入以下命令,解压安装包:我下载的是pycharm-community-2019.2.tar.gz版,下载不同的版本就输入不同的对应的压缩包名称。tar zxf pychrm-community-2019.2.tar.g
2020-11-24 16:03:31
702
原创 imagenet训练显示error: the following arguments are required: DIR
imagenet训练显示error: the following arguments are required: DIR问题解决方法问题表示训练imagenet数据集时找不到数据集路径解决方法在pycharm的菜单栏中点击“Run”,然后点击“Edit Configurations”,在Parameters:中输入数据集的路径如图所示:...
2020-11-17 16:45:40
10600
原创 如何在linux下批处理解压tar压缩包
如何在Linux系统下批处理解压tar压缩包问题新建sh文件编辑sh文件打开终端问题想要将文件夹中所有的tar压缩包都解压但一个一个解压又太费劲了,因此想要通过sh命令一次性将Linux系统下某个文件夹中的tar压缩包都解压并且命名方式和tar压缩包命名一样。在window系统下的则是使用bat命令处理,之后也会补充如何在window系统下批处理压缩包。新建sh文件新建一个空白文件,将文件重命名为unzip.sh编辑sh文件双击.sh文件,进入编辑界面,在文件中添加以下内容:dir=data/
2020-11-06 11:48:02
532
原创 解决清华源下载超时
解决清华源下载超时问题使用清华源链接下载库的时候出现下载超时的问题,可以设置链接时间来延长下载断联重连的时间在终端输入以下命令: pip --default-timeout=100 install -U py-namepy-name表示要下载的库的名称。...
2020-11-02 16:48:57
1402
原创 如何创建独立的python编译虚拟环境
如何创建独立的python编译虚拟环境创建前提创建创建前提已安装了Anaconda2/Anaconda3,并且将conda添加到base环境中,在终端中可以使用conda命令,如果不行请参考博客:如何安装Anaconda并将其添加到环境中。创建打开终端terminal,输入:bash跳转到环境中。进入到base环境下,输入:conda creater --name envs-name此时表示创建了一个名为envs-name的虚拟环境。想创建其他名称环境的可以将envs-name换成任
2020-11-02 10:30:09
888
原创 如何取消清华源,改回原源conda
如何取消清华源,改回原源换回默认源:在终端命令行,键入:conda config --remove-key channelsconda config --remove-key channels
2020-10-30 23:43:56
10653
原创 安装gluoncv库后遇到的问题from gluoncv.data import imagenet出错
安装gluoncv库后遇到的问题问题原因解决方法安装问题直接使用pip install gluoncv后出现from gluoncv.data import imagenet和from gluoncv.utils import makedirs, LRScheduler出错的问题。原因下载的gluoncv和mxnet的版本不对,我用的是清华源下载的,所以有同样的问题的同学也可以参考一下我的解决方法。解决方法重新安装gluoncv库,放弃从清华源上下载,转而去github找源码,gluoncv的g
2020-10-30 17:28:23
820
原创 利用PCL库通过C++实现点云滤波
利用PCL库通过C++实现点云滤波直通滤波器体素滤波器统计滤波器条件滤波器半径滤波器双边滤波器高斯滤波器直通滤波器void passthrough(pcl::PointCloud<pcl::PointXYZ>::Ptr cloud, pcl::PointCloud<pcl::PointXYZ>::Ptr& cloud_after_PassThrough,float rangelow, float rangehigh, string dimension) { //方法1
2020-10-29 15:42:50
2614
原创 PCL读取ply文件
PCL读取ply文件PCL读取ply文件PCL读取ply文件以下是利用PCL库读取ply文件代码int readcloud(pcl::PointCloud<pcl::PointXYZ>::Ptr cloud, string filename) { // PointXYZ表示三维坐标信息 // 读取ply文件 if (pcl::io::loadPLYFile<pcl::PointXYZ>(filename, *cloud) == -1) { //PCL_ERROR("
2020-10-28 23:10:13
4153
原创 深度神经网络压缩与加速总结
深度神经网络压缩与加速综述1. 深度神经网络压缩与加速的任务2. 模型压缩与加速方法(1) 参数剪枝(2) 参数共享(3) 低秩分解(4) 紧性滤波设计(5) 知识蒸馏3. 深度神经网络压缩与加速算法相关工作(1) 基于参数剪枝的深度神经网络压缩与加速(2) 基于参数共享的深度神经网络压缩与加速参考文献:纪荣嵘, 林绍辉, 晁飞,等. 深度神经网络压缩与加速综述[J]. 计算机研究与发展, 2018, 55(09):1871-1888.1. 深度神经网络压缩与加速的任务(1)加速——卷积层(2)压缩
2020-09-28 15:27:11
2424
原创 from vision import VisionDataset报错
from vision import VisionDataset报错问题解决方法问题编译提示from vision import VisionDataset报错,vision不存在,通过pip指令下载vision库依然编译不成功。解决方法torchvision.Datasets.vision中包含VisionDataset模块,将from vision import VisionDataset改成from torchvision.Datasets.vision import VisionDatase
2020-09-22 15:53:45
2282
3
原创 from libjpeg import TurboJPEG提示TurboJPEG不存在
from libjpeg import TurboJPEG提示libjpeg模块找不到即TurboJPEG不存在环境问题解决方法环境代码运行环境:python3.7代码运行软件:PyCharm问题编译代码时提示TurboJPEG不存在,通过libjpeg库导入TurboJPEG模块也不存在,期间下载了libjpeg-turbo库(C++编译的)由于无法在pyCharm配置对应的库因此也无法使用。解决方法在pyCharm里没办法将下载下来用C++编译的libjpeg-turbo库配置到编译环境里
2020-09-21 15:58:54
2616
原创 pypi镜像使用帮助(清华源pip使用)
pypi镜像使用帮助pypi镜像说明临时使用设为默认下载位置有的时候我们在python里面下载库的时候链接的是国外的网站,因此经常出现下载失败的问题,如果我们使用清华大学开源软件镜像站下载库的话速度就会快很多而且也容易安装成功pypi镜像说明pypi镜像是每5分钟同步一次临时使用如果我们需要下载什么库,我们只需要在对应的位置打开命令行键入:pip install -i https://pypi.tuna.tsinghua.edu.cn/simple some-packagesome-pack
2020-09-18 10:47:30
568
原创 在Linux系统下安装opencv-python
在Linux系统下安装opencv问题安装问题编译python代码时import cv2出错,显示cv2模块不存在,因此需要安装opencv-python。利用conda安装失败,利用pycharm直接安装也安装失败,无奈之下利用清华源安装。安装在Linux系统下直接打开conda所在文件的命令行,比如我的是Anaconda3/lib/python3.7/site-package的文件夹下打开命令行。联网,输入命令:pip install opencv-python -i https://pyp
2020-09-17 16:42:19
4133
原创 解决cv2模块不存在问题:python3.7安装opencv
解决cv2模块不存在问题问题环境下载安装检查是否成功问题编译代码的时候提示import cv2出错,cv2模块不存在,利用pycharm安装不成功,因此选择直接下载安装包安装在Anaconda中。环境安装在服务器中,python3.7,Anaconda3(64-bit),安装opencv4.4.0下载首先下载whl文件,下载地址:whl文件下载位置我下载了opencv_python‑4.4.0‑cp37‑cp37m‑win_amd64.whl安装下载完后放在conda对应的文件夹里在该目
2020-09-17 15:19:54
1822
2
原创 torch.utils.tensorboard import SummaryWriter报错
torch.utils.tensorboard import SummaryWriter报错已安装pytorch1.2、tensorflow1.9和tensorboard1.9,在导入SummaryWriter的时候显示不存在该模块。不存在的原因预计是pytorch和tensorboard0的版本过低,因此没有SummartWriter的模块解决方法一:提高pytorch和tensorboard的版本(更推荐这一方法)解决方法二:使用命令pip install tb-nightly...
2020-09-04 15:01:02
1814
原创 利用Anaconda和Conda安装pytorch
如何利用Anaconda和Conda安装PyTorch1.前言2.如何安装2.1 下载并安装Anaconda2.1.1 从清华镜像下载Anaconda2.1.2编译所下载的文件2.1.3 刷新环境2.1.4 解决Anaconda没有被添加到环境里问题1)确定Anaconda3文件的路径2)添加Anaconda到系统环境中3)判断添加是否成功2.2 进入PyTorch网站得到运行命令的正确命令2.3 确定环境配置是否冲突1.前言在公用服务器上注册了一个新的账号,然而系统里面空空如也,想在服务器上跑一个用到
2020-08-20 15:41:26
1149
原创 Linux创建快捷方式
Linux下创建快捷方式前言将.sh文件变成桌面上的快捷方式前言在工作站(配置Linux系统)上安装pyCharm。安装成功之后却发现没有快捷方式,在应用列表上也没有pyCharm应用,无奈只能创建一个名为pyCharm的快捷方式打开,不然每次都要在终端执行sh文件,麻烦。以下命令以我自己的系统为例,输入命令的时候注意自己的文件名并相应修改一下就可以了。将.sh文件变成桌面上的快捷方式运行终端命令行窗口定位桌面目录使用cd命令定位到系统桌面位置在终端里输入cd /home/u
2020-08-19 18:47:36
881
原创 Linux下已经安装cuda但是输入nvcc -V命令时显示command not found
Linux下已经安装cuda但是输入nvcc -V命令时显示command not found在Linux下已经安装好cuda10.0但是输入nvcc -V命令时显示无该指令。原因是虽然已经安装了cuda但是没有将cuda添加到Linux环境下。首先声明:通过修改.bashrc文件的方法来修改环境是永久有效但是仅针对当前用户,对于没有root权限的用户,这种方式是很有好的,但如果有root权限的可以直接输入命令,修改环境。sudo vim ~/.bashrc修改完成后直接关闭即可修改成功。对于没
2020-08-05 20:01:38
12655
3
原创 linux下libpng的安装
在linux安装libpng首先在linux中下载libpng包,如果是虚拟机那么可以在主机上下载好再拷贝到虚拟机中下载链接:https://sourceforge.net/projects/libpng/files/这里以libpng1.2.59为例然后解压解压后的文件夹如下:进入libpng-1.2.59文件夹中:打开该文件夹下的终端:然后打开了一个终端窗口:至此开始安装:第一步:输入命令 ./configure --prefix=路径这里以 /home/user2/
2020-08-04 23:25:24
2610
运动检测(光流法及混合高斯模型实现).zip
2020-09-22
流形学习算法实现(LE\LLE\Isomap).zip
2020-04-28
机器学习论文合集(pdf格式).zip
2020-03-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人