FPN_Pytorch实现(pytorch 0.2.0版本,0.2.0迁移到0.4.0版本)

参考源码github地址: https://github.com/guoruoqian/FPN_Pytorch/ 不知道原作者是否能够跑通,在自己的环境中,基于pytorch 0.2.0(python2.7)和pytorch 0.4.0(python3.5)都有些许bug。 下面记录两种环境...

2019-02-27 14:32:32

阅读数 127

评论数 0

ssd.pytorch源码迁移实现(pytorch版本从0.2迁移到0.4)

pytorch版本ssd源码地址: https://github.com/amdegroot/ssd.pytorch 以前都是使用caffe框架,近期开始pytorch框架的使用。 由于pytorch版本从0.1-0.3升级到0.4时变化较大,而且许多算法使用的是0.4以下版本,现在为了方便...

2019-02-25 17:59:06

阅读数 147

评论数 2

强化学习(一)Q-Learning/DQN之CartPole

游戏的全过程可以理解为AI智能体和环境之间的互动,我们把其中复杂的因素抽象为三个变量——报酬、行动、状态。 状态 编号 名称 最小值 最大值 0 小车的位置 -2.4 2.4 1 小车的速度 -inf inf 2 ...

2019-01-25 09:52:01

阅读数 18

评论数 0

配置win10+vs2013+cuda8.0环境,解决cuda, vs兼容问题

1 前言 由于前段时间要使用windows下的IDE中的仿真库来熟悉AI芯片的使用,在使用仿真库是可以使用cuda加速,故配置cuda环境。(win10,gtx1050ti),配置cuda环境时,使用的是cuda_8.0.61_win10.exe,出现下面的错误: 通过自定义的方式取消...

2019-01-11 14:47:24

阅读数 219

评论数 0

YOLOv3转换为caffe模型

yolov3里面有些层,比如:shortcut, route, upsample, yolo等这些层是caffe不支持的,但在caffe中可以用eltwise替换shortcut,用concat替换route,但是yolo层只能自己实现写了, upsample可以自己在caffe里添加该层的实...

2019-01-04 13:36:47

阅读数 514

评论数 0

YOLOv3实战记录

1. 下载YOLOv3工程并编译配置 git clone https://github.com/pjreddie/darknet cd darknet vim Makefile编辑该文件 GPU=1 #使用GPU设置为1, CPU设置为0 CUDNN=1 其实,很多博客中说,根...

2018-12-28 15:49:29

阅读数 262

评论数 0

起步上路

始于2016-09-11开篇,中间基于工作的内容,记录了几篇相关内容的博客,离上一次发博客(2017-07-24),也过了1年多的时间。这个期间,开始转战人工智能方向,深度学习算法的内容。几经磨难,算是踏入门槛,期间也记录了些许内容。期间也看了各路朋友相关的博客内容,其中不乏精彩之作,为初学者...

2018-12-28 11:25:13

阅读数 34

评论数 0

OCX制作CAB(三) -- INF文件的编写及WEB JS 调用OCX和CAB

2.4、INF 文件INF是Device INFormation File的英文缩写,是Microsoft公司为硬件设备制造商发布其驱动程序推出的一种文件格式,INF文件中包含硬件设备的信息或脚本以控制硬件操作。 1)结构 INF文件其实是一种纯文本文件,可以用任意一款文本编辑软件...

2017-07-24 12:02:21

阅读数 257

评论数 0

OCX制作CAB(二)-- OCX打包CAB和签名

大家知道,得到 OCX 之后,如果想要调用,首先要注册。在不注册的情况下,没办法调用 OCX 。 最简单的注册办法是手动注册。手动注册需要在命令行操作。对于开发人员来说,多多少少要和命令行打交道,可能没有问题,不过对于使用我们系统的客户来说,让他进行命令行操作的确不合适。不管我们文档写得...

2017-07-24 11:20:46

阅读数 189

评论数 0

OCX制作CAB(一) -- OCX工程的创建

第一章:OCX工程的创建,及生成相应的OCX文件1、创建简单的OCX文件并调试调用 这里不再对该种情况做详细介绍,网络上有许多类似的文档2、OCX封装dll 2.1、创建OCX工程 2.2、添加功能函数,对应于该工程文件要实现的功能的接口 这里举一个例子说明(我这里添加一个读取卡片信息的接...

2017-07-24 11:11:20

阅读数 182

评论数 0

JAVA调用DLL -- JNA和Fat Jar的使用及打包问题(二)

…接着上面第一篇,继续 3-3、工程打包问题 由于上面的工程中使用了外部的jar包jna.jar,在该工程打包后的jar包 中,包含jna.jar。由于一般的打包方式,使打包后生成的IDCardCPPToJava_fat.jar中的jna.jar不能使用,而不得不再次引用(import...

2017-07-24 10:46:44

阅读数 756

评论数 0

JAVA调用DLL -- JNA和Fat Jar的使用及打包问题(一)

概述: 由于工作的需要,探索了下有关JAVA调用DLL方面的内容,经过三天的努力,基本掌握了解决此问题所用到的内容。 后面的应用工程中,逐渐加深的对JAVA调用DLL,及使用JAVA封装C++接口的方法和方式的理解,并对给文档进行补充总结。 在解决此问题的过程中,需要用到的相...

2017-07-24 10:19:12

阅读数 1023

评论数 2

Eclipse for C/C++(六)调试

使用Eclipse for C/C++的调试工具,进行调试。下面介绍调试两种不同文件类型的方法。 1、调试应用程序 2、调试dll文件一、&&调试应用程序&&1、创建简单的应用程序“exetest”。 ...

2016-09-20 23:11:05

阅读数 4872

评论数 0

Eclipse for C/C++(五)文件导入--已有工程和Git工程

下面介绍导入文件的两种方式,两种不同的文件保存方式。1、常规:现有项目到工作空间中 2、Git: 来自Git的项目导入步骤:这两种方法的步骤基本相同。 “文件”–>“导入…”选择导入源:选择一种导入方式,找到相应项目文件所在的路径。下面用图例,来展示两种方式添加...

2016-09-20 22:48:54

阅读数 9272

评论数 1

Eclipse for C/C++(四)编译器

这里简单说明一下,编译器选择的问题。“项目”–>“属性”–>“C/C++构建”–>“工具链编辑器” 在“当前工具链”中选择相应的编译器。(这里会显示所有,本机中已经安装的编译器,根据不同需求,选择相应的编译器) 预编译同一个工程中,不同设备使用不同...

2016-09-20 22:25:28

阅读数 811

评论数 0

Eclipse for C/C++ (三)编写DLL文件之def文件的使用

一、def文件说明 通常我们编写动态链接库时,一般使用的都是vc或vs等相关的集成开发环境。在编写的过程中,当使用__stdcall 标准方式调用时,有一个问题是经常遇到的,那就是导出的函数名的问题。 在vc或vs相关集成开发环境下,有许多相关的文档,说明了解决问题的方法,这...

2016-09-20 22:15:58

阅读数 2304

评论数 2

Eclipse for C/C++(二)编写DLL文件之创建项目

编写简单的应用程序时,和其他平台相比,并没有太大的差别。(这里不做详细介绍) 下面详细介绍,编写DLL项目时,需要了解和掌握的一些内容。比如,创建项目的步骤、需要的文件类型、编译器的选择、链接器的选择和链接文件的使用、生成文件的名称等。 1、”文件“ –>“新建”–&gt...

2016-09-18 22:19:33

阅读数 731

评论数 0

Eclipse for C/C++(一)简介和简单使用

一、Eclipse for C/C++简介:Eclipse是著名的跨平台的自由集成开发环境(IDE)。最初主要用来Java语言开发,但是目前亦有人通过外挂程式使其作为其他计算机语言比如C++和Python的开发工具。 搭建Eclipse for C/C++集成开发环境,可以有两种方式: ...

2016-09-18 21:55:38

阅读数 2818

评论数 0

开篇

时光匆匆划过,转眼间已经毕业两年多了,由于个中缘故,去年才真正的进入IT行业,成为一名程序猿。虽不敢说历经沧桑,但也不复当年无知无畏,无忧无虑之态。 作为一名软件工程师,只是美其名曰。菜鸟的天空还很辽阔,只是还待展翅的时刻。从业数月,也是刚开始自己的职业道路,慢慢的认识到工作的意义和重要性。虽不...

2016-09-11 09:47:48

阅读数 165

评论数 0

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