自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

sunqian的博客

死在人工智能的路上

  • 博客(36)
  • 收藏
  • 关注

原创 Pytorch实战2:ResNet-18实现Cifar-10图像分类(测试集分类准确率95.170%)

版权说明:此文章为本人原创内容,转载请注明出处,谢谢合作!Pytorch实战2:ResNet-18实现Cifar-10图像分类实验环境:Pytorch 0.4.0 torchvision 0.2.1Python 3.6CUDA8+cuDNN v7 (可选)Win10+Pycharm整个项目代码:点击这里ResNet-18网络结构: ResN...

2018-04-26 22:21:16 172685 299

原创 如何在nodejs中调用C# dll

如何在nodejs中调用C# dll

2023-05-24 11:23:28 1767 1

原创 WebGL-iTwin.js】实战篇(二):用nodejs代码详解iTwin.js中PhysicalObject生成方法

nodejs代码详解itwinjs中模型生成方法

2023-01-11 14:43:28 469

原创 【WebGL-iTwin.js】理论篇(一):webgl中三维模型表示方式-多边形网格

介绍webgl中三维模型的数据表示方式

2022-12-15 15:38:21 1126

原创 【WebGL-iTwin.js】实战篇(一):使用itwin.js画一个立方体

用itwin.js画一个彩色立方体

2022-12-13 09:03:45 758

原创 【WebGL-iTwin.js】先导篇:用bentley-iTwin.js搭建模型在线可视化平台

基于iTwin.js快速搭建WebGL可视化平台

2022-12-08 14:18:53 1452 1

原创 nodejs判断二维&三维空间两条线段是否相交并求出交点

nodejs判断三维空间两条线段是否相交并求出交点

2022-11-24 10:33:39 590

原创 nodejs实现电脑版微信dat文件批量转化为jpg图片

nodejs实现电脑版微信dat文件批量转化为jpg图片

2022-11-21 14:47:12 985

原创 【JS实现】检测空间三角形相交算法(Devillers & Guigue算法)

用javascript实现判断空间三角形是否相交(Devillers & Guigue算法)

2022-11-07 09:48:49 534

原创 如何在子组件中监听全局变量—使用vuex

背景描述:我们有两个独立的组件,组件A,组件B。两个组件都有下拉框,我们的目标就是点击A时出现下拉框,然后点击B时,A的下拉框会自动收回,只留下B的下拉框。步骤一:在main.js中引入vuex:import Vue from 'vue'import Vuex from 'vuex';//定义全局变量componentIdvar store = new Vuex.Store({ ...

2020-01-09 11:38:05 3078 1

原创 图像语义分割FCN论文学习心得

版权说明:此文章为本人原创内容,转载请注明出处,谢谢合作!在阅读FCN论文过程中遇到了若干问题,在查阅了相关资料后,终于解决了我的疑惑。FCN原理简述2014年提出的FCN在语义分割领域具有重要的意义,几乎所有后来的研究都是在FCN的基础上改进。一句话概括就是:FCN将传统网络后面的全连接层换成了卷积层,这样网络输出不再是类别而是 heatmap;同时为了解决因为卷积和池化对图像尺寸的影...

2019-12-26 15:58:46 461 1

原创 vue两个独立的组件之间的传值通信

我们想要监听组件A里面data里的某个值,然后传给组件B使用,还要达到动态改变组件B里面data里的某个值目录下新建一个公共文件 pubilc.jsimport Vue from 'vue'export default new Vue()在组件A:save.vue中导入pubilc.js<template> <div> <i class="iconf...

2019-12-26 15:47:48 1752 1

原创 GIS算法总结(求经纬度,求距离,求方位角)

公司项目中用到的一些GIS算法,记录一下。所有经纬度都是基于WGS-84标准,为Google Earth上的经纬度。1.已知两个点的经纬度,求它们的直线距离python代码实现from math import *def getDistance(latA, lonA, latB, lonB): ra = 6378140 # radius of equator: meter ...

2019-10-11 15:26:47 7173 4

原创 YOLOv3训练WiderFace数据集来实现人脸检测

一、配置环境编译好的YOLOv3win10CUDA 10.0cudnn-10.0-windows10-x64-v7.4.2.24OpenCV 3.4.0python 3.7RTX 2080Ti二、准备数据集人脸数据集:WiderFace数据集1.下载下面的四个压缩包,并放在同一个文件夹内WIDER Face Training Images [Baidu Drive]...

2019-10-09 19:52:47 8291 11

原创 YOLOv3 在Windows 下的一些常用的命令行操作(训练,批量测试,计算mAP,计算anchors等)

此篇博客是防止自己遗忘YOLOv3的一些命令行操作,方便自己查阅。YOLOv3官方自带操作一、训练darknet.exe detector train data/voc.data data/yolov3-spp-voc.cfg data/pretrain/darknet53.conv.74二、测试单幅图像darknet.exe detector test data/obj.data...

2019-09-29 15:19:30 4050 2

原创 YOLOv3 如何快速计算mAP (一条指令搞定)

今天跑了一下YOLOv3,用的VOC格式的数据集,发现不知道怎么计算mAP。于是乎,百度了一下,折腾了好几下,我发现,有些人的方法绕来绕去,不知道是不是故意炫技,虽然也能计算,但让人觉得不知所云,一会要输入命令行,一会又要用到python,一会又要删除什么文件,一会又要设置什么difficult参数,甚至有的要修改darknet源码,总之搞得非常复杂。偶然间自己发现了一个快速计算mAP的方法,...

2019-09-28 22:01:19 9118 18

原创 YOLOV3训练VOC数据集

一、配置环境编译好的YOLOV3Win10CUDA 10.0cudnn-10.0-windows10-x64-v7.4.2.24RTX 2080TiOpenCV 3.4.0python 3.7二、数据准备1.下载预训练模型darknet53.conv.74 放在:..darknet-master/build/darknet/x64/data2.下载3个VOC数据集压缩包...

2019-09-27 18:27:12 2483 4

原创 Win10+YOLOV3+CUDA 10.0+VisualStudio2015配置过程

记录下自己Windows10+YOLOV3+VisualStudio2015走坑成功过程。一、环境Win10CUDA 10.0cudnn-10.0-windows10-x64-v7.4.2.24Visual Studio 2015OpenCV 3.4.0二、必要的软件安装1. 安装CUDA 10.0CUDA+ cudnn 安装教程2. 安装 Visual Studio 20...

2019-09-27 00:30:22 2716 9

原创 Pytorch实战4:(win10 +ubuntu)对抗语义分割源码调试《Adversarial Learning for Semi-supervised Semantic Segmentation》

复现论文:Adversarial Learning for Semi-supervised Semantic SegmentationGitHub: AdvSemiSeg-pytorch我的配置环境:ubuntu 16.04python 3.6pytorch 0.4.0GTX1080Ti+CUDA8.0 +cuDNN6.0源码环境说明:作者的源码是基于pytorch-0.2+p......

2018-12-24 12:03:54 4460 57

原创 python从入门到进阶的书籍点评

python是门强大的编程语言,对于无编程经验的小白经常问的就是如何从零开始入门python,而有python编程基础的人会问如何进阶提升自己。’1.python入门书籍Python编程 从入门到实践 ★★★★★个人点评:此书长期占据了各大平台销量榜首,如此受欢迎是有它的原因的,个人看完整本书的感觉就是,此书能帮无编程经验的人快速入门python语言,书中包罗万象,细节描述通俗易懂,例子...

2018-10-31 19:11:45 2071

原创 如何从GitHub上下载一个项目中的单个文件或者子文件夹

从GitHub上下载整个项目非常简单,只需要git clone xxx就可以了,但是有时候我们只需要项目中的某个文件或者子文件夹,用SVN就可以实现。在Windows上装个TortoiseSVN比较方便。安装过程很简单,TortoiseSVN安装完毕后,例如我们打开GitHub上的某一个项目:https://github.com/sunshineatnoon/Paper-Implementat...

2018-05-11 16:03:25 14528 6

原创 Pytorch实战3:DCGAN深度卷积对抗生成网络生成动漫头像

版权申明:本文章为本人原创内容,转载请注明出处,谢谢合作!实验环境:1.Pytorch 0.4.0 2.torchvision 0.2.1 3.Python 3.6 4.Win10+Pycharm 本项目是基于DCGAN的,代码是在《深度学习框架PyTorch:入门与实践》第七章的配套代码上做过大量修改过的。项目所用数据集获取:点击获取 提取码:g5qa,感谢知乎用户何...

2018-05-06 23:04:23 14286 52

原创 Pytorch 0.4.0迁移指南(与之前版本编程上的不同点)

版权说明:本篇文章为本人原创内容,转载请注明出处,谢谢合作!2018年4月25号,官方发布Pytorch0.4.0版本,此版本除了支持Windows外,与之前的Pytorch版本也有诸多不同,主要表现在编程方面。因此该指南主要用来介绍Pytorch0.4.0代码方面需要注意的地方:1. 弃用Variables并与Tensors合并之前版本,最终的输入数据必须转化为Varia...

2018-05-02 21:31:07 7198 1

原创 Pytorch使用Tensorboard可视化网络结构

Pytorch使用Tensorboard可视化网络结构GitHub地址:点击打开 1.下载可视化代码git clone https://github.com/lanpa/tensorboard-pytorch.git2.安装PyTorch 0.4 +torchvision 0.2 3.安装Tensorflow和Tensorboard:pip install tensor...

2018-05-01 13:28:00 24123 3

原创 Python使用pip更新所有已安装包的方法

第一 :替换pip源Python经常需要使用pip install xxx安装各种包,但是由于国外官方pypi经常被墙,导致不可用,所以我们最好是将自己使用的pip源更换一下。个人喜欢清华大学的pip源,它是官网pypi的镜像,每隔5分钟同步一次,Windows用户替换pip源方式: 进入你的C:\Users\SunQian\下,新建名为pip的文件夹,在文件夹下新建一个名为pip.ini,...

2018-05-01 12:34:43 39688 7

原创 LeetCode Python 刷题之路【数组篇】

持续更新中……1.两数之和 给定一个整数数组和一个目标值,找出数组中和为目标值的两个数。假设每个输入只对应一种答案,且同样的元素不能被重复利用。 举例: 给定 nums = [2, 7, 11, 15], target = 9 因为 nums[0] + nums[1] = 2 + 7 = 9 所以返回 [0, 1]思路:利用python中的字典记录下数组中每个...

2018-04-29 19:51:19 1340

原创 Pytorch实战1:LeNet手写数字识别 (MNIST数据集)

版权说明:此文章为本人原创内容,转载请注明出处,谢谢合作!Pytorch实战1:LeNet手写数字识别 (MNIST数据集)实验环境:Pytorch 0.4.0 torchvision 0.2.1Python 3.6CUDA8+cuDNN v7 (可选)Win10+PycharmPytorch 0.4.0版本说明 Pyotrch 0.4.0已经支持Windows用户了,其中有多项重

2018-04-26 10:57:33 27007 21

原创 Windows系统安装和使用PyTorch 0.4.0 (官方已经支持 Windows )

PyTorch 0.4.0 官方已经支持 Windows 系统2018年4月25号,PyTorch 官方发布 0.4.0 版本,该版本的 PyTorch 有多项重大更新,其中最重要的改进是官方支持 Windows (详细改动见Pytorch官方GitHub):Tensor/Variable 合并零维张量数据类型迁移指南Windows 支持C++ 扩展ONNX 改进 支持 RN...

2018-04-25 20:52:43 51839 29

原创 YOLOv2训练自己的数据来实现人脸检测详细步骤

上篇中,已经写了如何在win10系统下安装GPU版本的YOLOv2了,本文讲演示如何训练自己的数据来实现人脸检测,其实官方文档上的教程已经写得很不错了,其实就分为几个步骤。 官方地址:https://github.com/AlexeyAB/darknet 一、模仿VOC的格式 建立文件夹VOCdevkit,在里面新建VOC2017文件夹,然后VOC2017里新建下图的4个文件夹,最后在Imag

2017-11-14 22:01:41 5584 20

原创 YOLO v2 在win10+GPU+VS2015下成功编译并演示

GitHub源码主页:https://github.com/AlexeyAB/darknet 最近在看YOLO v2这篇论文,并花了点时间配置了GPU版本,记录下过程吧。配置环境: Win10 64位 GPU:GTX 970 CUDA 8.0 cudnn: cudnn-8.0-windows10-x64-v5.0 VS2015 Openvc: 2.4.13一、安装 VS2015 二

2017-11-12 22:55:54 3214 3

原创 Caffe+win10 64位+CUDA8.0+cuDNN v5+matlab R2014a详细配置

话不多说,开始配置前期准备工作: ①必须先安装好VS2013 分享个地址http://pan.baidu.com/s/1eSx7RSQ ②装好matlab,这里我用的是R2014a ③ 我的电脑显卡是GTX980,装的CUDA8.0,百度CUDA进官网下载,选择对应系统,我的系统是WIN10,下完后安装,切记选择默认安装路径,如图 https://developer.nvidia.com/

2017-03-14 12:25:11 2763 2

原创 Opencv 学习笔记之膨胀/腐蚀综合实例

#include<opencv2/opencv.hpp>using namespace cv;using namespace std;Mat g_srcImage, g_dstImage;int g_nTrackbarNumber = 0;int g_nStructElementSize = 3;void Process();void on_TrackbarNumChange(int,

2016-10-31 19:48:51 420

原创 Opencv 学习笔记之图像线性滤波综合示例

#include<opencv2/opencv.hpp>using namespace cv;using namespace std;Mat g_srcImage, g_dstImage1, g_dstImage2, g_dstImage3;int g_nBoxFilterValue = 3;int g_nMeanBlurValue = 3;int g_nGaussianBlurValu

2016-10-31 13:20:14 348

原创 Single Image Haze Removal Based On Guided Filter

Single Image Haze Removal Based On Guided Filter

2016-10-21 17:07:30 380

原创 基于引导滤波的暗通道优先去雾算法

不多说,是何凯明的去雾算法,直接上代码。 dehaze.mfunction dehaze()I=double(imread('WM.bmp')) / 255;w0 = 0.95 ;[h,w,c]=size(I) ;for i= 1 : h for j= 1 : w dark_channel(i,j)=min(I(i,j,:)) ; endend%求到暗通

2016-10-21 16:35:36 4235 4

原创 Matlab遗传算法求函数最大值

主函数函数main.mglobal Bitlength%定义3个全局变量global boundsbeginglobal boundsendboundsbegin=-2;boundsend=2;precision=0.0001;%运算精确度Bitlength=ceil(log2((boundsend-boundsbegin)'./precision));%染色体长度popsize=50

2016-10-13 20:06:45 24815 18

本人亲测,微信防撤回插件,支持最新3.8版电脑微信

非常好用的小工具,解压后,里面有txt使用说明:使用前关闭电脑上的所有微信和QQ - RevokeMsgPatcher.exe PC版微信/QQ/TIM防撤回补丁,双击后选择电脑微信的安装目录即可实现消息防撤回+电脑微信多开功能。 - RevokeMsgPatcher.MultiInstance.exe 一个通用的微信多开工具,如果用了防撤回补丁就不需要再用这个了

2022-11-29

node-v19.1.0.pkg 苹果MAC系统安装包

node-v19.1.0 苹果MAC系统安装包。官网下载比较慢,将资源下载后默认安装即可。

2022-11-29

node-v19.1.0-win-x64.zip 安装包

node-v19.1.0 win10-64位绿色免安装包。官网下载比较慢,将资源下载后并解压,把文件里的node.exe的绝对路径添加到系统环境变量的path里即可使用。

2022-11-29

最新版node-v19.1.0-x64.7z win10-64位系统安装包

最新版node-v19.1.0-x64.7z win10-64位系统安装包,官网下载比较慢,将资源下载后默认安装即可。

2022-11-29

fbx三维设计模型分享-设备-中性接地点.fbx

三维设计模型分享,该模型亲测可用,格式为.fbx

2022-11-29

node-v10.24.1-x64.msi win10-64位系统安装包

node-v10.24.1-x64 win10-64位系统统安装包。官网下载比较慢,将资源下载后默认安装即可。

2022-11-29

node-v10.24.1.pkg 苹果MAC系统安装包

node-v10.24.1.pkg 苹果MAC系统安装包。官网下载比较慢,将资源下载后默认安装即可。

2022-11-29

Matlab遗传算法求函数最大值完整代码

Matlab遗传算法求函数最大值,代码亲测可用。

2022-11-29

亲测可用exe小工具-电脑版微信dat文件批量转化为jpg图片

本人亲测可用。使用方法:解压后双击WeChatImageDatEncryption.exe,按要求输入dat文件目录路径,按回车稍等片刻即可获得jpg图片。

2022-11-29

node-v14.19.2-linux-x64.tar.gz

nodejs v14.19.2 linux-64位系统安装包。官网下载比较慢,将资源下载后默认安装即可。

2022-11-29

node-v14.19.2.pkg

nodejs v14.19.2 苹果MAC系统安装包。官网下载比较慢,将资源下载后默认安装即可。

2022-11-29

node-v14.19.2-x64.msi

nodejs v14.19.2 win10-64位安装包。官网下载比较慢,将资源下载后默认安装即可。

2022-11-29

node-v14.19.2-win-x64.zip

nodejs v14.19.2 win10-64位绿色免安装包。官网下载比较慢,将资源下载后并解压,把文件里的node.exe的绝对路径添加到系统环境变量的path里即可使用。

2022-11-29

node-v14.18.2-linux-x64.tar.gz

nodejs v14.18.2 linux64位绿色免安装包。官网下载比较慢,将资源下载后就可以使用。

2022-11-29

node-v14.18.2.pkg

nodejs v14.18.2 苹果MAC系统安装包。官网下载比较慢,将资源下载后安装即可。

2022-11-29

node-v14.18.2-win-x64.zip

nodejs v14.18.2 win10-64位绿色免安装包。官网下载比较慢,将资源下载后并解压,把文件里的node.exe的绝对路径添加到系统环境变量的path里即可使用。

2022-11-29

空空如也

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

TA关注的人

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