自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(47)
  • 资源 (2)
  • 收藏
  • 关注

原创 学习记录 --- few-shot

学习记录 --- few-shot

2023-03-06 10:59:59 164

原创 学习记录 --- 目标检测评价指标

学习记录 --- 目标检测评价指标

2023-03-06 10:50:03 163 1

原创 学习记录 --- Pytorch 张量创建

学习记录 --- Pytorch 张量

2023-03-06 10:15:15 361

原创 学习记录---Python内置类型

学习记录---Python内置类型

2023-03-05 16:22:29 407

原创 学习记录---Python三种语句结构

学习记录---Python三种语句结构

2023-03-05 16:18:05 116

原创 学习记录---NumPy 创建数组

学习记录--NumPy创建数组

2023-03-05 16:09:24 52

原创 学习记录---Python内置函数

学习记录---Python内置函数

2023-03-05 15:58:00 280

原创 学习记录---latent code 潜在编码

学习记录---latent code 潜在编码

2023-03-04 23:30:00 774

原创 学习记录---显著性目标检测

学习记录---显著性目标检测

2023-03-04 22:20:48 1001

原创 学习记录 --- Pytorch优化器

Pytorch的优化器

2023-03-02 17:32:43 443

原创 重要博客集锦

个人重要博客主集锦

2023-02-21 16:13:54 52

原创 ModuleNotFoundError: No module named ‘models‘ 的解决方法

ModuleNotFoundError: No module named 'models'

2022-09-14 10:28:31 38466 2

原创 pix2pix学习系列(1):预训练模型测试pix2pix

预训练模型测试pix2pix

2022-07-05 17:11:33 2021 2

原创 windows下安装pycocotools 亲试可行

windows下安装pycocotools亲是可行。参考文献:https://zhuanlan.zhihu.com/p/1306977441、下载tar文件下载地址: https://pypi.org/project/pycocotools/#files2、将安装包复制到\Anaconda3\envs\yolov5_tpz\Lib\site-packages中我的地址是:D:\ProgramData\Anaconda3\envs\yolov5_tpz\Lib\site-packages3、打

2022-01-14 09:42:50 802 1

原创 jupyter notebook 文件的调用(调用.py文件或.ipynb文件)

jupyter notebook 文件的调用(调用.py文件或.ipynb文件)参考文献:jupyter notebook的project管理——.ipynb中调用.py文件在jupyter notebook中调用.ipynb文件调用 .py文件这两个文件在工程的同一个文件夹中hello.py中的代码:def hello(): print('say hello')call_helper.ipynb中的代码:from hello import *hello()运行:这两

2021-07-06 21:59:51 21972 2

原创 VS2017 C++ 在主源文件中调用其他源文件的三种方法以及命名空间的使用方法

一、 #include “stack.h” ,不通过静态库(1)打开VS2017,新建一个名为project空项目;(2)新建一个stack.h头文件,声明类和函数,代码如下:#pragma onceclass Stack{private: int *data; //存放栈数据 int count; //存放栈顶指针 int size; //栈的容量public: Stack(int stacksize = 10); //构造函数建立具有10元素的默认栈 ~

2021-03-04 23:40:49 5138 1

原创 通过实例讲解git diff 的各种用法

参考文献:git diff输出信息的含义git diff的最全最详细的4大主流用法git diff 的简单使用(比较版本区别)git diff #查看 workspace(工作区) 与 (暂存区) 的差别的;git diff HEAD #查看 workspace 和 local repository 的差别的。(HEAD 指向的是 local repository 中最新提交的版本);git diff --cached # 查看暂存区与 local repositorty(本地仓库) 的差别的

2021-01-28 09:56:05 1322

原创 git stash 暂时保存

参考文献:git stash详解应用场景:1 当正在dev分支上开发某个项目,这时项目中出现一个bug,需要紧急修复,但是正在开发的内容只是完成一半,还不想提交,这时可以用git stash命令将修改的内容保存至堆栈区,然后顺利切换到hotfix分支进行bug修复,修复完成后,再次切回到dev分支,从堆栈中恢复刚刚保存的内容。2 由于疏忽,本应该在dev分支开发的内容,却在master上进行了开发,需要重新切回到dev分支上进行开发,可以用git stash将内容保存至堆栈中,切回到dev分支后,再

2021-01-25 23:35:20 4845

原创 GitHub 协作流程

GitHub 协作流程方法一:项目经理假设项目经理的GitHub账号的用户名为tpz789(1)项目经理搭建项目的框架(2)在GitHub上新建一个仓库,例如tpz789/training(3)将框架上传到training仓库中git remote add origin https://github.com/tpz789/training.gitgit push -u origin master(4)点击training仓库内的Setting,在Manage access中添加协作人员,

2021-01-15 16:10:13 372 1

原创 torch.repeat()与numpy.repeat()和 numpy.tile()比较

torch和numpy的repeat比较总结:(1)两者的函数参数不同;(2)torch的repeat函数是将某一维度的所有元素作为整体进行复制,而np.repeat()是将某一维度的元素作为个体进步复制并放置在临近位置。import torchimport numpy as npna = np.array([0, 1, 2, 3, 4])print('na')print(na)# b = np.repeat(a, 3) # 重复一维数组元素3次nb=na.repeat(3)prin

2020-12-19 11:54:51 1864 2

原创 Python numpy M = T @ S @ R @ P @ C

Python numpy M = T @ S @ R @ P @ C在学习yolov5算法时遇到 M = T @ S @ R @ P @ C ,不知是什么意思,猜测是类似矩阵乘法,于是做个试验验证一下:import numpy as npC = np.eye(3)C[0, 2] = 1.5C[1, 1] = 2.5# print(C)P = np.eye(3)P[0, 1] = 2P[1, 2] = 2.5# print(P)R = np.eye(3)R[0, 1] = 2.2

2020-12-18 23:29:08 577 1

原创 Pytorch 定义自己的数据集

Pytorch 定义自己的数据集原理请阅读参考文献,这个博客只是记录一下定义流程,便于理解和学习。参考文献:Pytorch中正确设计并加载数据集方法https://ptorch.com/news/215.htmlPytorch学习(三)定义自己的数据集及加载训练https://blog.csdn.net/sinat_42239797/article/details/90641659创建两个文件夹在data_train文件夹中创建Annotations_synthesis和JPEGImages

2020-12-17 21:21:37 1112

原创 yolov5训练自己的数据集并计算mAP

目录参考文献代码和权重下载准备工作data中新建几个文件夹makeTxt.pyvoc_label.py文件修改数据集方面的yaml文件修改网络参数方面的yaml文件修改train.py中的一些参数修改训练测试新建data_test新建几个py文件cfg_mAP.py:detect_eval_class_txt.py :compute_mAP.py:mAP_line.py :utils_mAP.py:yolov5_eval.py :本人前段时间用yolov5进行目标检测研究,记录一下流程方便查看,也希望能帮

2020-12-05 00:02:47 34707 65

原创 利用Python和PCV 进行 SIFT特征匹配 的流程

利用Python和PCV 进行 SIFT特征匹配 的流程我的运行环境是 win10, Python3.8主要是记录一下出现 调用sift.process_image片段时保存sift特征文件大小为0字节的问题或没有文件的问题。OSError: out_sift.sift not found.return f[:,:4],f[:,4:] # feature locations, descriptorsIndexError: too many indices for array: array is 1

2020-11-15 19:42:39 2315 3

原创 yolov5损失函数的几点理解

yolov5损失函数的几点理解所用代码:https://github.com/ultralytics/yolov5参考文献:https://www.cnblogs.com/pprp/p/12590801.html感谢知乎网友:Ancy贝贝重要的代码块在build_targets内。def build_targets(p, targets, model): # Build targets for compute_loss(), input targets(image,class,x,y,w,

2020-09-28 11:09:31 21158 16

原创 python cv2 通过物体轮廓裁剪图片中的物体

这里写自定义目录标题python cv2 通过物体轮廓裁剪图片中的物体python cv2 通过物体轮廓裁剪图片中的物体参考文献:(1)python-opencv2利用cv2.findContours()函数来查找检测物体的轮廓:https://blog.csdn.net/hjxu2016/article/details/77833336(2)使用Python中的OpenCV访问轮廓边界内的像素值(Access pixel values within a contour boundary usin

2020-06-19 15:44:36 6707 4

原创 yolov3算法中关于loss={'yolo_loss': lambda y_true, y_pred: y_pred}的理解

yolov3算法中关于loss={‘yolo_loss’: lambda y_true, y_pred: y_pred}的理解参考文献:(1)https://www.jianshu.com/p/7e45586c44be(2)https://blog.csdn.net/wangdongwei0/article/details/82563689?depth_1-utm_source=distrib...

2020-03-06 14:19:18 6675 6

原创 Unity 2017.4.1f1 (64-bit)配置Android环境,打包发布Apk流程详解

标题 Unity 2017.4.1f1 (64-bit)配置Android环境,打包发布Apk流程详解1、Java SDK的环境配置(1)前往ORACLE的官网下载Java SE Development Kit 8并安装https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html...

2020-03-02 21:34:32 3129

原创 调试yolov3代码如何进入 Lambda中的yolo_loss函数

标题调试yolov3代码如何进入 Lambda中的yolo_loss函数参考文献:https://www.jianshu.com/p/6f8c86ac1fef所用的yolov3代码: https://github.com/qqwweee/keras-yolo3 ,解压之后用pycharm打开。理解代码一个很好的方法是调试程序,看看函数之间的调用关系以及各变量的变化。在调试train.p...

2020-03-02 00:32:29 919

原创 Anaconda3 + python3.6+graphviz-2.38+ pydotplus2.0.2 (Pycharm IDE)配置图文详细教程

标题Anaconda3 + python3.6+graphviz-2.38+ pydotplus2.0.2 配置图文详细教程参考文献:https://blog.csdn.net/wuchangi/article/details/79589542http://blog.sina.com.cn/s/blog_bad174440102z29c.html1、安装graphviz(1)cmd(2...

2020-02-29 23:03:38 636

原创 对函数 reduce(lambda f, g: lambda *a, **kw: g(f(*a, **kw)), funcs) 的理解

标题reduce(lambda f, g: lambda *a, **kw: g(f(*a, **kw)), funcs) 的理解一、先看一下reduce():参考文献:https://www.cnblogs.com/863652104kai/p/11826421.html通俗解释:reduce(function, sequence): function是一个函数,sequence是一个数据...

2020-02-20 21:30:31 1816 2

原创 yolov3 代码中@wraps(Conv2D)的作用

标题yolov3 代码中@wraps(Conv2D)的作用参考文献:https://blog.csdn.net/ltfdsy/article/details/81357280在 keras-yolo3-master\yolo3\model.py 中,有如下代码:@wraps(Conv2D)def DarknetConv2D(*args, **kwargs):“”“Wrapper to s...

2020-02-20 12:08:31 1957

原创 VS2017 + OpenCV3.4.1 + freeglut3.0.0 配置教程

VS2017 + OpenCV3.4.1 + freeglut3.0.0 配置教程1.VS下载安装(1)、下载Visual Studio Windows版 Community 2017。网址:https://www.microsoft.com/zh-cn/(2)安装VS2017只需勾选使用C++的桌面开发,直至安装完成。我的安装位置是C:\Program Files (x86)\M...

2020-02-20 11:59:26 873

原创 HoloLens增强现实: Vuforia + Unity3D + SolidWorks + 3ds Max 的一个例子 (网络摄像头也可以)

增强现实: Vuforia + Unity3D + SolidWorks + 3ds Max 的一个例子 (网络摄像头也可以)## 标题一、Vuforia参见:①Unity Vuforia AR教程之 Vuforia 开发前配置https://jingyan.baidu.com/article/6f2f55a16d14f9b5b83e6c68.html②Unity Vuforia AR...

2020-02-20 11:59:07 2627 1

原创 VS2017 静态链接库(.lib)的制作和调用,并对环境配置进行试验

VS2017 静态链接库(.lib)的制作和调用,并对环境配置进行试验首先说一下本人测试的结论:生成静态链接库时将环境设置为 Debug x64,创建空项目时,将环境设置为Debug x64,运行成功,设置为Release x64,运行失败。生成静态链接库时将环境设置为Release x64,创建空项目时,将环境设置为Debug x64,运行失败,设置为Release x64,运行成功。因...

2020-02-20 11:58:52 2681

原创 VS2017 动态库(dll)的制作和调用

参考文献:https://blog.csdn.net/shimadear/article/details/89202714https://blog.csdn.net/Lunar_Queen/article/details/82872157http://www.runoob.com/w3cnote/cpp-static-library-and-dynamic-library.html1.文件...

2020-02-20 11:58:38 6513 3

原创 Unity3D 调用C++的DLL的代码

Unity3D 调用C++的DLL的代码## 标题参考文献:https://blog.csdn.net/penguin_whl/article/details/17616659#commentBox我使用的是 vs2017生成的DLL一、VS2017新建动态链接库项目使用vs2017创建一个 名为 Unity-DLL的动态链接库VS2017自动生成一下文件:添加TestDll....

2020-02-20 11:58:23 2164

原创 VS2017 利用Dumpbin查看DLL中有哪些导出函数

参考文献:https://blog.csdn.net/yl_best/article/details/82914410例如,我想查看的dll文件名为dll-1.dll,存放地址为:E:\1-C++\dll-1\x64\Debug。Step#1: 进入VS 2017的开发人员命令提示符Step#2: 输入dll-1.dll所在盘符,这样做的目的是切换到E盘。比如我的dll文件存放在这个路径下...

2020-02-20 11:58:07 2812

原创 VS2017 利用Dumpbin查看可执行程序(xx.exe)中的输入信息

Step#1: 进入VS 2017的开发人员命令提示符Step#2: 输入xx.exe所在盘符,这样做的目的是切换到E盘。比如我的.exe文件存放在这个路径下面“E:\1-C++\dll-1-test\x64\Debug”,所以我输入“E:”(注意:有冒号,没有双引号),然后按回车,如下图。Step#3: 输入指令cd E:\1-C++\dll-1-test\x64\Debug。切换到dl...

2020-02-20 11:57:51 1700

原创 VS2017 动态链接库的制作及调用---从动态链接库中导出函数和类并调用

参考文献: 孙鑫. VC++深入详解.修订版[M]. 电子工业出版社, 2012. 第19章Step#1: 新建动态链接库文件文件->新建->项目->选择Visual C+±>Windows桌面->动态链接库名称DLL-1。新建成功之后, 平台设置为Debug x64平台。默认生成以下文件:在Dll-1.cpp中输入如下代码:#include “st...

2020-02-20 11:57:34 4099

opencv_contrib3.4.1+ freeglut3.0.0 配置所需软件

本配置主要实现了在win10-64位的vs2017中配置opencv3.4.1、opencv_contrib3.4.1和 freeglut3.0.0,同时实现了OpenCV支持OpenGL。

2019-04-18

ARToolkit在VS2015(Win10 64位)下的配置的安装包

可用于ARToolkit在VS2015(Win10 64位)和VS2010(Win7 64位)下的配置的安装包。

2018-12-20

空空如也

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

TA关注的人

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