自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 人脸高清算法GFPGAN之TensorRT推理

人脸高清模型GFPGAN的TensorRT推理

2024-03-01 18:20:56 1349

原创 OSError: We couldnt connect to ‘https://huggingface.co‘

将这些红色圈里面的都下载了,并且在NerF下面建立cpierse/wav2vec2-large-xlsr-53-esperanto,然后将刚刚下载的所有文件都放在这个路径下面,再次运行就不会报错了,就会正确加载模型然后继续往下执行代码了。然后搜索提到的无法加载的模型,比如这里是cpierse/wav2vec2-large-xlsr-53-esperanto, 那就去模型里面搜索这个。最近在做NerF类的数字人口型算法。需要加载一些huggingface上面的模型,但是无法连接上,如下图所示。

2023-11-30 20:47:58 495 1

原创 “TypeError: must be a real number, not NoneType“

最近在windows下面使用moviepy==1.0.3保存视频的时候不会出现问题,但是在centos下面使用moviepy==1.0.3保存视频的时候出现"TypeError: must be a real number, not NoneType",所以去晚上找答案,发现更新moviepy并不能解决我的问题,于是去google上继续搜索答案,直到找到。,按照里面的操作: pip uninstall moviepy decorator pip install moviepy, 然后顺利解决了问题。

2023-11-23 11:05:19 844

原创 使用vscode的ssh进行远程主机连接

2. 按F1,设置远程主机信息的SSH Configuration config file, 注意这里可以添加多个远程主机信息,通过注释掉无关远程主机信息来选择想连接的那个主机,注意也有两种连接方式,分别是通过主机地址/key文件(针对无密码)、通过主机地址/用户名来连接(针对有密码)。3. 设置好配置文件的相关信息后,保存关闭配置文件,再次按F1,选择Connect to Host,选择第二张图中红框中待连接的主机,如下图所示。1. 首先安装好“远程资源管理器”(这一步建议谷歌下),如下图所示。

2023-11-15 10:06:36 822

转载 ImportError: libcudart.so.10.2: cannot open shared object file: No such file or directory

2023-10-23 16:32:24 480

原创 visual studio code配置anaconda3的python虚拟环境

参考:

2023-10-07 15:02:03 646

原创 device or resource busy

如下命令: lsof | grep /projects/m/CMLR_processed_codeformer_HD/20110330/02313/.nfs0000000001dedb1b00000003。最近要删除ubuntu下面的某个文件的时候,突然报错: "device or resource busy", 于是通过。发现是 5953号进程占用了,于是kill -9 5953则可以进行继续删除操作了。

2023-09-12 15:16:51 524

原创 关于ubuntu下面安装cuda不对应版本的pyTorch

最近换了台新的linux的ubuntu的服务器,发现其实际安装的cuda版本为11.4,但是pytorch官方给出的针对cuda 11.4并没有具体的pytorch的安装指令,于是采用不指定pytorch版本直接安装让其自动搜索得到即可。

2023-08-21 09:53:38 443

原创 pycharm的Terminal中如何设置打开anaconda3的虚拟环境

在pycharm的File -> Settings -> Tools -> Terminal下面,如下图所示。修改为红框中内容,然后关闭终端在重新打开终端,即可看到anaconda3的虚拟环境就已经会被更新。

2023-08-08 09:53:01 1505

原创 vim快捷键和ubuntu下光标快捷键

Ubuntu下面的光标快捷键

2023-08-02 09:39:34 84

原创 Anaconda的python虚拟环境中安装cudatoolkit和cudnn加速tensorflow

由于本地安装了cuda 10.0, 但是现在需要在Anaconda中安装不同的python虚拟环境来安装tensorflow-gpu、对应的cudatoolkit、对应的cudnn来加速,下面是具体的演示流程。

2023-07-17 17:14:28 9892 3

原创 jupyter notebook中激活python的虚拟环境

jupyter notebook中关联python的虚拟环境

2022-09-12 16:05:55 782 1

原创 基于Opencv和MTCNN检测人脸五个关键点进行仿射变换人脸对齐 - C++版本

这篇文章是对应之前人脸对齐的python版本的C++版本,之前python版本见这里。通俗理解就是将图片人人脸姿态不太正确的给矫正过来,所以写了C++版本的人脸对齐算法。基本原理是先通过MTCNN检测到人脸的五个关键点,再把原图中人脸区域外扩100%(这样做的目的是保证对齐后图片中没有黑色区域,当然这个外扩的比例是看对齐效果自己可以调节的,我这里设置的100%)。最后的人脸对齐尺寸分为两种:112X96尺寸和112X112尺寸,其中首先需要定死仿射变换后人脸在目标图上的坐标,然后直接变换。.........

2022-06-14 01:06:35 2168 5

原创 台式机显示 “未连接到互联网“解决办法

最近使用了VPN,更换了新的网络代码,然后重新打开电脑后,发现打开浏览器显示“未连接到互联网”,但是其实手机可以连接路路由器,由此猜想是台式电脑本身的问题,于是通过查找,发现”代理“里面是打开的状态,如下于是将”使用代理服务器“关闭即可上网,如下所示...

2022-04-05 18:32:25 846

原创 计算两向量的欧式和余弦距离

2021-10-13 18:05:47 245

原创 AttributeError: module ‘torch.hub‘ has no attribute ‘download_url_to_file‘

pyTorch中出现这个问题,参考了这个链接,发现是由于pyTorch版本的原因正确的版本:错误的版本:需要换成pytorch 1.6.0才行

2021-10-12 15:57:42 1056

原创 android studio出现 CMake Error: CMake was unable to find a build program corresponding to “Ninja“.

在build项目的时候出现CMake Error: CMake was unable to find a build program corresponding to "Ninja".。 后来百度发现是因为我没有在windows10下面安装 ninja, 于是按照这篇编译安装ninja后便没有报错了

2021-08-13 22:45:24 977

原创 android studio报错 ERROR: Cause: executing external native build for cmake

最近在使用android studio编辑项目的时候,出现 “ERROR: Cause: executing external native build for cmake”的报错,于是打开gradle-wrapper.properties,发现如下图:因为的AS版本是3.5.2打开 build.gradle解决方法:我打开File -> Project Structure, 将插件版本由3.5.2 .修改成3.4.0,再次同步就成功了。...

2021-08-13 21:33:13 2752 1

原创 ncnn环境搭建二 - windows下Vulkan和ncnn编译安装

1. 环境安装环境采用visual studio 2017+ protobuf 3.4.0 + Vulkan + ncn2. Vulcan 安装 windows10下面的Vulcan安装比较简单,直接去Vulcan官网下载.exe文件安装即可,可以自由选择安装路径。我这里安装的是 Vulcan 1.2.182.03. ncnn编译和安装3.1 ncnn下载将ncnn下载到你的路径下面,我这里安装的是20200413这个版本(和公司保持一致),比如我通过将源码下载到下面...

2021-07-22 22:43:59 2750 1

原创 ncnn环境搭建一 - windows下protobuf编译安装

环境安装环境采用visual studio 2017 + protobuf 3.4.0 + ncnnvisual studio 2017安装visual studio采用的是 vs2017社区版,具体下载可以移步官网下载地址,安装的时候注意要把所有的组件都安装了,这样防止编译protobuf和ncnn出现组件缺失的报错。protobuf 3.4.0 编译和安装protobuf的下载地址为protobuf 3.4.0,...

2021-07-18 23:07:23 975 1

原创 pyTorch的NNLoss和CrossEntropy函数的区别

参考:Pytorch详解NLLLoss和CrossEntropyLoss来吧,zan's

2021-06-06 17:29:26 352

原创 windows10下面安装alphapose解决 ImportError : cannot import name ‘deform_conv_cuda‘

0 环境conda create -n alphapose python=3.6source activate alphaposeconda install pytorch==1.1.0 torchvision==0.3.0 cudatoolkit=10.0 cudnn=7.6.5系统:windows10显卡:GTX 1070 8Gcudatoolkit: 10.0torch: 1.1.0torchvision: 0.3.0cudnn: 7.6.5在windows下面

2021-05-22 01:25:56 3857 11

原创 windows下面通过conda安装torch和cuda的正确添加源

在windows下面需要安装alphapose的依赖环境,首先需要安装pytorch=1.1.0, torchvision=0.3.0, cudatoolkit=10.0, cudnn=7.6.5。如果没有添加conda的镜像,则会提示找不到这些包。1. 添加pytorch和torchvision的conda镜像,执行:conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch.

2021-05-15 19:31:56 2181

原创 cuda和cudnn版本对应关系

因为nvidia网站较慢,所以截图保存两者之间关系,不用每次查看都打开

2021-05-11 12:07:51 1741

原创 OpenCV和PIL读取和显示图像的差异

本博客演示使用OpenCV和PIL读取和显示图像的差异。首先来看一下原始的bgr图像 src.png1. 使用cv2读取src.png并转为rgb格式的src_rgb.png并显示和保存#首先读入并保存为rgb图像src_path = 'C:\\Users\\Administrator\\Desktop\\cv2_PIL\\src.png' # bgrimg = cv2.imread(src_path)img = cv2.cvtColor(img, cv2.COLOR_BGR2RGB

2021-04-18 23:19:13 579 5

原创 用pip安装mxnet时出现:THESE PACKAGES DO NOT MATCH THE HASHES FROM THE REQUIREMENTS FILE

需要安装mxnet-cu100,但是由于网速各种超时,试了很多命令,都不行之前使用的命令为:pip --default-timeout=100 install mxnet-cu100 -i https://pypi.tuna.tsinghua.edu.cn/simple/现在使用命令: pip --default-timeout=100 install --upgrade mxnet-cu100 -i https://pypi.tuna.tsinghua.edu.cn/sim...

2021-03-09 10:46:56 312

原创 shell脚本中全局替换字符串操作

2021-02-23 13:20:44 1469

原创 android studio中NDK配置出现:NDK does not contain any platforms

0 背景最近在整android studio的环境,再配置下载好NDK之后,打开Project Structure配置NDK的路径,结果配置好出现 “NDK does not contain any platforms”, 如下图所示在网上求助别人,给了一种解决办法,如下也就是我在要添加的NDK路径下面,新建立了一个空文件夹platforms便解决了这个问题但是接着往下编译出现ABIs [arm64-v8a] are not supported for platform....

2021-01-26 09:50:24 28495

原创 多目标跟踪FairMOT算法环境搭建跑通Demo遇到的问题

0 背景研究了FairMOT多目标跟踪算法,于是想跑一下论文开源中的Demo看下效果。首先第一件事情就是搭建环境。下面把这个环境搭建中遇到的几个棘手问题拿出来,并写出解决方法。1 安装包1.1 安装cython-bbox 和llvmlite我首先创建了Anaconda3的虚拟环境 conda create -n fairmot-py36-torch1.5 python=3.6,并安装了torch == 1.5.0+cu101, torchvision == 0.6.0+cu101,cuda.

2021-01-19 16:17:00 1795 8

原创 加速conda install在虚拟环境中安装pytorch的方法

Windows下有什么办法提高conda install的速度

2020-12-31 15:57:32 908

原创 Pytorch半精度和全精度训练

2020-12-21 14:04:25 4523

原创 linux下面将某一路径下面的所有子文件输出绝对路径并重定向到一个txt文件中

最近需要将一个路径下面的所有.png的文件的绝对路径保存到一个txt中。路径的文件组织格式如下所示/home/xxx/face_detection_mtcnn/pass_history_raw_align_11/test_data/no_mask/not_in/1/1.png2.png…2/1.png2.png……诸如上面的文件组织格式。我调研到一个指令:find /home/xxx/face_detection_mtcnn/pass_history_raw_align_11/tes

2020-12-19 15:53:42 1608 1

原创 解决 bash: nvidia-smi: command not found的问题

0 背景最近在windows10下面安装了cuda 10.0和cudnn,然后使用gitbash软件输入:nvidia-smi 查看信息的时候,显示下面的报错:经过去网上查阅,发现了下图中的解决办法于是将C:\Program Files\NVIDIA Corporation\NVSMI加入到系统变量中的path中再次打开gitbash,执行:nvidia-smi搞定!...

2020-10-03 15:26:17 20436 1

原创 C++和Python中全局变量和局部变量的差别

1. 背景最近在用Python的时候突然发现一个很奇怪的问题,就是发现Python中for、if语句中定义的变量在语句结束后仍然有效,有点全局变量的味道。请看下面的例子。1.1 C++的例子这段代码可以明显看出来,在C++中for、if语句中定义的变量均为局部变量,其作用于仅存在该for和if内部。1.2 Python的例子这里明显可以看出来,a是定义在if语句中的变量,出了该范围仍然有效;i为for语句的循环变量,b为定义在for内部的变量,出了该for循环,i和b仍然有效;.

2020-08-09 22:07:47 638

原创 使用nohup指令将linux服务器进程运行在后台的方法

1. 背景最近使用Xshell连接远程服务器进行人脸识别算法的训练,但是当Xshell由于一段时间没有操作,就会与服务器失去通信,Xshell便会自动中断进程,这个时候训练进程便自动停止了。经过去网上寻找方法,找到使用nohup + 运行指令 + &的方法将进程放到终端,可以保证通信中断继续训练,接下来是个案例。2. 小测试2.1 我首先看下当前GPU上的训练进程,执行:nvidia-smi显示:2.2 执行将进程放入后台的指令:nohup python trai

2020-08-08 17:50:17 336

原创 4. 给出一个int型数组,其中有三个元素之和等于其中一个数,现在要求找出这三个数

1. 低效方法/*4. 给出一个int型数组,其中有三个元素之和等于其中一个数,现在要求找出这三个数*/#include <iostream>#include <stdio.h>using namespace std;void get_three_nums(int& a, int& b, int& c, int nums[], int num,int n);int main(){ int nums[5] = {1,2,3,4,5}

2020-07-11 08:58:37 336

原创 VS2015 解决 “有太多的错误导致IntelliSense引擎无法正常工作,其中有些错误无法在编辑其中查看”问题

最近做项目使用VS2015时,在工程文件的开头出现一个错误 “有太多的错误导致IntelliSense引擎无法正常工作,其中有些错误无法在编辑其中查看”,如下图所示。参考了这篇,解决了问题。解决办法:解决后截图:...

2020-06-16 17:24:15 11269 9

原创 windows下面在CPU下面编译别人默认GPU版本的CaffeMex_V2解决问题

1 参考链接https://blog.csdn.net/xiaoyu20121221/article/details/846575892 背景最近需要在windows下面编译人脸质量评价算法所依赖的caffe环境,是作者提供的版本CaffeMex_v2,链接戳这里。作者默认设置的是GPU编译模式,在CommonSettings.props下面设置好各个参数之后(注意这个版本是直接自动联网下载各种caffe第三方依赖库,不需要手动建立thirdparts路径并把第三方库解压到这个里面编译,这样多此

2020-06-03 10:52:41 209

原创 一种修复ubuntu引导启动界面消失的方法

最近一直使用win10 + ubuntu双系统的时候,某天开机突然没了ubuntu的启动选择界面,然后直接进了win10.这里提供一种解决办法,亲测有效:在win10下面命令行提示符中以管理员身份打开CMD,输入bcdedit /set "{bootmgr}" path \EFI\ubuntu\grubx64.efi回车即可,然后重启电脑,出现ubuntu和win10系统选择引导界面。...

2020-05-12 09:30:07 1775 2

原创 PIL、CV2、numpy.darray、pyTorch图像数据接口之间相互转换总结

总结

2020-05-01 02:05:26 1868

空空如也

空空如也

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

TA关注的人

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