- 博客(82)
- 资源 (78)
- 问答 (1)
- 收藏
- 关注
原创 opencv 旋转图片 python c++
这个旋转是ok的import cv2# 顺时针旋转90度def Rotate90(img): trans_img = cv2.transpose(img) new_img = cv2.flip(trans_img, 1) return new_img# 逆时针旋转90度def Rotate_90(img): trans_img = cv2.transpose( img ) new_img = cv2.flip( trans_img, 0......
2020-06-29 19:07:49 3853
原创 No module named ‘tensorboard‘
pytorch tensorboard使用 pip 安装pip install tensorboardX从源码安装git clone https://github.com/lanpa/tensorboardX && cd tensorboardX && python setup.py installfrom tensorboardX import SummaryWriter# Creates writer1 object.# The lo...
2020-06-28 22:10:47 2825
原创 pytorch index out of bounds
IndexKernel.cu:60: block: [0,0,0], thread: [35,0,0] Assertion `index >= -sizes[i] && index < sizes[i] && "index out of bounds"C:/w/b/windows/pytorch/aten/src/ATen/native/cuda/IndexKernel.cu:60: block: [0,0,0], thread: [35,0,0]...
2020-06-27 23:47:49 4897 2
转载 Mosaic数据增强 mixup CutMix数据增强
Mosaic数据增强什么是Mosaic数据增强方法Yolov4的mosaic数据增强参考了CutMix数据增强方式,理论上具有一定的相似性!CutMix数据增强方式利用两张图片进行拼接。但是mosaic利用了四张图片,根据论文所说其拥有一个巨大的优点是丰富检测物体的背景!且在BN计算的时候一下子会计算四张图片的数据!就像下图这样:实现思路1、每次读取四张图片。2、分别对四张图片进行翻转、缩放、色域变化等,并且按照四个方向位置摆好。3、进行图片的组合和框的组合全部代码全
2020-06-27 22:29:17 11885 3
原创 Et.parse(xml) 'gbk' codec cant decode byte
import xml.etree.ElementTree as EtEt.parse(xml) 'gbk' codec can't decode byte
2020-06-27 09:31:56 3211
原创 ubuntu pip
pip3 -Vpip 8.1.1 from /usr/lib/python3/dist-packages (python 3.5)
2020-06-26 08:51:29 2398
原创 Pycharm ipynb
如果运行,需要jupyter package,只查看代码不需要这个包pip install jupyter_contrib_nbextensions
2020-06-26 01:03:16 5631
原创 linux 快速删除大量/大文件
linux 快速删除大量/大文件1、快速删除大量文件:假如你要在linux下删除大量文件,比如100万、1000万,像/var/spool/clientmqueue/的mail邮件,/usr/local/nginx/proxy_temp的nginx缓存等,那么rm -rf *可能就不好使了。 rsync 可以用来清空目录或文件,如下:1)先建立一个空目录mkdir/data/blank2)用rsync删除目标目录rsync--delete-before -d /data/blank/
2020-06-25 00:23:13 8889
原创 Windows 快速删除 大量文件
Windows下快速删除上万个文件和子目录为什么会慢如果直接在Windows文件管理器里删除的话(通过菜单或者键盘Del或者Shift+Del),删除这个数量的文件需要大概10几分钟,具体根据文件数量目录层次不同耗时不同。这么慢是因为在删除之前系统有个准备阶段,在这个阶段系统要计算目录和文件数量、文件总大小、估算删除所需时间,而当执行删除的时候,系统仍然要统计和计算每秒删除的速度、剩余多少、已删除文件数量,这一系列的统计和计算是让用户直观的看到删除进度,弊端就是降低了删除的速度。通过命令行删除可
2020-06-25 00:20:55 6800
原创 空间分组卷积
from collections import OrderedDictimport timeimport torchimport torch.nn as nnimport torch.nn.functional as Ffrom torch.nn import initdef _make_divisible(v, divisor, min_value=None): """ This function is taken from the original tf rep...
2020-06-24 23:47:29 2634
原创 /org/gnome/Terminal/Factory0: Could not connec
/org/gnome/Terminal/Factory0: Could not connecError constructing proxy for org.gnome.Terminal:/org/gnome/Terminal/Factory0: Could not connect: Connection refused
2020-06-24 22:29:29 4899 1
原创 查看linux服务器硬盘IO读写负载
为了方便各位和自己今后遇到此类问题能尽快解决,我这里将查看linux 服务器硬盘IO访问负荷的方法同大家一起分享: 首先 、用top命令查看 top - 16:15:05 up 6 days,6:25,2 users,load average: 1.45, 1.77, 2.14 Tasks: 147 total,1 running, 146 sleeping,0 stopped,0 zombie Cpu(s):0.2% us,0.2% s...
2020-06-24 18:36:34 2840 1
原创 360 您访问的是存在未经证实信息的网站
360"您访问的是存在未经证实信息的网站"解决方法:1.打开360安全卫士,右上角有个三横,是设置按钮,打开,2、在设置之下,展开 安全防护中心——网页安全防护,然后在右侧把使用URL云查询功能 取消勾选,确定保存。(会出现风险提示)...
2020-06-24 17:02:33 9238
原创 Package xxx is not available, but is referred to by another package
这个问题的原因是ubuntu的/etc/apt/source.list中的源比较旧了,需要更新一下,更新源之后,再更新:sudo apt-get -y update
2020-06-24 14:49:31 37408 6
原创 yolov5训练自己的数据
参考:https://blog.csdn.net/laovife/article/details/106802725代码地址:https://github.com/ultralytics/YOLOv5数据集准备yolov5使用的是yolo格式的标注文件,内容长这样,第一个数是标签的序号,后面四个是坐标。标注软件依然是labelimg,在使用前将VOC格式转换为YOLO即可如果有之前标注好的xml文件,可以通过脚本直接转成yolo所需的txt格式: link.不过在转换完成后记得.
2020-06-24 00:54:43 30646 8
原创 Error: unsupported compiler: 9.3.0
Error: unsupported compiler: 9.3.0sudo apt-get remove gcc gcc-9sudo apt-get remove g++sudo apt install gcc-8 g++-8sudo ln -s /usr/bin/gcc-8 /usr/local/bin/gccsudo ln -s /usr/bin/g++-8 /usr/local/bin/g++
2020-06-24 00:29:55 4467
原创 ubuntu16.04 terminal无法正常运行
ubuntu16.04 terminal无法正常运行在MAC下通过ssh链接ubuntu系统时,无法通过tab键进行自动补全名称。通过网络搜索,尝试了几种方法,都暂时没有搞定。不但这个问题没有搞定,甚至还导致了现在遇到的ubuntu系统无法正常打开terminal。点击转圈后,归于平静,没有任何响应。在Xterm下,输入gnome-terminal出现如下错误信息:Error constructing proxy for org.gnome.Terminal:/org/gnome/...
2020-06-22 22:33:27 3060
原创 C++获取文件名、不带后缀的名字、后缀名
参考:https://blog.csdn.net/sss_369/article/details/86619545C++:从完整路径中提取文件名、不带后缀的名字、后缀名#include <iostream> #include <string> using namespace std;void main(){ string path = "C:\\Users\\Administrator\\Desktop\\text\\data.22.txt"; //.
2020-06-22 17:19:15 10247 3
原创 c++ 遍历多级目录
TraverseDirectory可以遍历多级目录getFiles不能遍历多级目录#include "stdafx.h"#include <stdio.h>#include <tchar.h>#include <vector>#include <algorithm>#include <caffe/caffe.hpp>#include <fstream>using namespace std;usin...
2020-06-22 16:22:27 3468
原创 torchvision nms
if __name__ == '__main__': import torch a=torch.Tensor([[1,1,2,2],[1,1,3.100001,3],[1,1,3.1,3]]) b=torch.Tensor([[0.9],[0.98],[0.980005]]) from torchvision.ops import nms ccc=nms(a,b,0.4) print(ccc) print(a[ccc])
2020-06-21 21:40:12 6078 1
原创 ubuntu子系统重置
ubuntu子系统重置win10 系统设置应用中:左边是应用和功能,右边寻找Ubuntu,然后点击高级选项进入高级选项页,可以看到重置,卸载等选项
2020-06-20 19:54:26 3914
原创 ubuntu子系统 InRelease
InReleaseErr:1 http://archive.ubuntu.com/ubuntu bionic InRelease Temporary failure resolving 'archive.ubuntu.com'Err:2 http://security.ubuntu.com/ubuntu bionic-security InRelease Temporary failure resolving 'security.ubuntu.com'Err:3 http://a...
2020-06-20 19:45:40 3635
原创 mnn获取层数据
p_out_pro = static_cast<MNN::Interpreter*>(param->net)->getSessionOutput( static_cast<MNN::Session*>(param->ss), "347"); if( p_out_pro->host<float>()==NULL) { LOGE("runSession NULL \n"); } float * confidence = p_out_...
2020-06-18 14:59:14 3133
原创 bceloss报错:
Assertion `x >= 0. && x <= 1.' failed. input value should be between 0~1, but got -1.000000 at C:\w\1\s\windows\pytorch\aten\src\THNN/generic/BCECriterion.c:62input必须是0到1之间的:import torchv = 0.5 # 1-0.0001v1 = v - 0.01a = torch...
2020-06-17 21:52:22 3832
原创 cn.sample.mnn.detect A/libc: Fatal signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x0 in tid
cn.sample.mnn.detect A/libc: Fatal signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x0 in tid 8393 (mple.mnn.detect), pid 8393 (mple.mnn.detect)创建会话报错了:可能是因为新版本mnn编译的库,旧版本不支持?auto net=(MNN::Interpreter::createFromFile(model_path.c_str())...
2020-06-17 15:05:48 5818 1
原创 C++ 智能指针std::shared_ptr简单使用和理解
参考:https://blog.csdn.net/u011068702/article/details/836928381智能指针std::shared_ptr相关知识和如何使用我们这里先说下智能指针std::shared_ptr,因为我看到我我们项目c++代码里面用得很多,我不是不会,所以记录学习下先让ubuntu终端支持c++11,如果自己的电脑还没配置号,可以先看下我的这篇博客linux之让终端支持C++11/14编译cpp文件1)所在的头文件#include <...
2020-06-17 13:59:31 8921 3
原创 Android Studio修改.gradle文件路径
所用的Android Studio版本为3.1.4修改.gradle文件夹路径file ===> settings ===> Build,Execution,Deployment ===> Gradle ===> Global Gradle settings,修改文件夹为自己要设置的文件夹:这种配置是全局配置gradle的位置对某一个工程设置Gradle版本如上图,还可以对每一个工程进行配置,当打开某一个工程时,可以针对那一个工程设置使用哪一个版本grad...
2020-06-17 12:14:16 4358
原创 numpy 筛选面积最大
import numpy as npa = np.array([[1,9,3],[4,5,6],[7,8,3]])b = np.zeros((3,2))# c=np.c_[a,b]print(a[:,0]-a[:,1])print(a[:,0]-a[:,2])e=(a[:,0]-a[:,1])*(a[:,0]-a[:,2])d = np.argsort(-e, axis=0) #按行倒叙排序#出来的是按行,对每一列排序print(a[d[0]])# top_k...
2020-06-17 11:18:42 2513
原创 2020cvpr目标检测测试
https://github.com/wuyuebupt/doubleheadsrcnnBackbone AP AP_0.5 AP_0.7 AP_s AP_m AP_l Link ResNet-50-FPN 40.3 60.3 44.2 22.4 43.3 54.3 model ResNet-101-FPN 41.9 62.4 45.9 23.9 45.2 55.8 ...
2020-06-17 00:53:52 3152
原创 3D目标检测 CVPR2020 总结
本文盘点CVPR 2020 所有目标检测相关论文,总计64篇论文,感觉最大的特点是3D目标检测研究工作很多有21篇,尤其是工业界单位,可能是自动驾驶热带来的。2D目标检测依然很热,神经架构搜索也开始在此领域发力。少样本、跨域的工作也很值得关注,最有意思的可能是伪装目标检测了,值得学习。大家可以在:http://openaccess.thecvf.com/CVPR2020.py按照题目下载这些论文。如果想要下载所有CVPR 2020论文,请点击这里:CVPR 2020 论文全面..
2020-06-17 00:25:29 6031
原创 pycharm管理多个工程
如果你要新建一个工程:那么左上角file-new project-选好路径和工程名-create然后在弹出的框里选择选择“Open in new window”,就会重新打开一个界面显示新工程,选择“Open in current window”,就会被替换,要勾选下面的add to currently opened projects。如果你需要在已经打开的工程界面,同时打开已经存在的其他工程:image.pngfile-setting-project-pr...
2020-06-16 18:02:13 3024
原创 mixup
https://www.jianshu.com/p/d22fcd86f36ddef get_batch(x, y, step, batch_size, alpha=0.2): """ get batch data :param x: training data :param y: one-hot label :param step: step :param batch_size: batch size :param alpha: hyper...
2020-06-16 16:25:04 2553
原创 ndk use of undeclared identifier 'malloc'
error: 'malloc' was not declared in this scope解决方法:NDK_TOOLCHAIN_VERSION=4.8APP_CPPFLAGS += -frtti -std=c++111.书写错误。2.没有引用相应的库。解决方法:引入stdlib.h,这个也管用#include<stdlib.h>————————————————版权声明:本文为CSDN博主「ShellCollector」的原创文章,遵循CC 4.0 B...
2020-06-15 19:34:05 4977
原创 mnn android 收集
android application, mtcnn face detection based on MNN frameworkhttps://github.com/Danicaai/android-mnn
2020-06-15 10:20:22 2639
原创 yolov5测试
https://github.com/ultralytics/yolov5测试结果:1060上,640*640 模型27m yolov5s batch size 12是ok的1060上,640*640 模型85m yolov5mbatch size 8是ok的测试代码:if __name__ == '__main__': parser = argparse.ArgumentParser() parser.add_argument('--cfg', type=st...
2020-06-14 23:15:01 8902
转场分割代码封装源代码
2024-09-17
自研人脸关键点,轻量级高精度人脸关键点
2024-08-15
yolov10最新源码版,训练支持labelme标注
2024-06-14
pyqt opengl 3d渲染源码 正交投影,透视投影
2024-06-12
rk3588 麒麟系统硬解码 硬编码源代码
2024-06-08
qt c++ http-server 多线程源代码
2024-06-07
网络流量异常检测系统源代码
2024-06-01
麒麟3588系统语音播报源代码
2024-05-30
自研扩散模型高光谱修复网络
2024-05-18
bvh最新播放器 python源代码
2024-05-13
BIWI vocaset模板
2024-04-25
rknn yolov5 rtsp
2024-04-21
问财选股导出excel pythony源代码
2024-04-21
自研lstm多目标跟踪,DanceTrack验证集精度98%
2024-04-18
强大好用的人体关键点标注工具
2024-04-18
pyopengl windows x64 whl安装包
2024-02-17
mmpose 预测转json标注
2024-01-25
3d-nms cuda代码
2024-01-07
MobileViT v3 pytorch代码
2023-12-31
OpenPCDet ingroup-inds库 windows编译
2023-12-27
Ultra-Fast-Lane-Detection-v2 pytorch版
2023-10-20
insightface/alignment 人脸关键点的pytorch版本
2023-04-29
yolov5 face onnx推理代码
2023-03-26
yolov7 分割 tensorrt 推理源代码
2023-02-23
labelme-5.1.1
2023-01-27
3DDFA-V2.5-opencv-yolov5face
2022-12-25
tensorrt c++ 推理项目
2022-07-03
yolov5各个版本 tensorrt cfg文件
2022-02-16
coco2017转xml格式,精选人体数据集
2022-01-13
神经网络改进的几个思考
2022-04-09
TA创建的收藏夹 TA关注的收藏夹
TA关注的人