- 博客(17)
- 资源 (24)
- 收藏
- 关注

转载 pytorch源码解析:Python层
本文新版已迁移到我的新博客,查看更多技术文章请访问我的博客尝试使用了pytorch,相比其他深度学习框架,pytorch显得简洁易懂。花时间读了部分源码,主要结合简单例子带着问题阅读,不涉及源码中C拓展库的实现。一个简单例子实现单层softmax二分类,输入特征维度为4,输出为2,经过softmax函数得出输入的类别概率。代码示意:定义网络结构;使用SGD优化;迭代一次,随机初始化三个...
2018-07-31 10:55:16
7389

原创 Pycharm 去掉拼音检查,大小写检查,自动补全不区分大小写
本文新版已迁移到我的新博客,查看更多技术文章请访问我的博客1、去掉拼音检查file–>setting–>editor–>Inspections–>Spelling–>Typo,取消勾选2、去掉大小写检查file–>setting–>editor–>Inspections–>PythonPEP 8 naming convention...
2017-10-08 16:56:39
7138

原创 C#怎样在DataTable中使用linq查询
本文新版已迁移到我的新博客,查看更多技术文章请访问我的博客当前有一个任务,需要将datatable中数据筛选后存入新的datatable中,我的mysql数据库中表字段名为ErrorType,程序如下 SqlDataSource errorHoleInfoSqlDataSource = new SqlDataSource(); //还是使用SQLDataSource数据源,...
2017-09-03 15:50:46
11370
原创 树莓派4B安装ubuntu 18.04运行ros系统
硬件:树莓派4B(4G内存版),电源(usb type-C, 5V 3A),micro SD卡(至少16G),鼠标,键盘(usb接口),显示器(HDMI接口),网线 软件:树莓派操作系统。官方的Raspbian需要从源码编译安装ROS,耗时长而且容易出错。本文选择了ROS最常用的ubuntu18系统,直接从编译好的程序包安装ROS Melodic。一、安装ubuntu系统下载ubuntu系统文件 ubuntu官网为树莓派提供的系统已经升级到ubuntu20,所以本文从清华的开源镜像网站下载ubun.
2021-05-30 18:22:04
1095
转载 maven配置与IDEA工程创建
Maven第1章 Maven概述1.1 Maven的概念Maven是项目进行模型抽象,充分运用的面向对象的思想,Maven可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。Maven 除了以程序构建能力为特色之外,还提供高级项目管理工具。由于 Maven 的缺省构建规则有较高的可重用性,所以常常用两三行 Maven 构建脚本就可以构建简单的项目。1.2 Maven的作用...
2020-02-12 12:50:51
383
原创 2018年大疆、华为、招银fintech、奥比中光、cvte、阿里面试记录
本文新版已迁移到我的新博客,查看更多技术文章请访问我的博客招商银行Fintech训练营初试 普通笔试题 复试 四个机器学习题目 面试 深度学习相关+性格+兴趣爱好 技术问得很浅:relu优点、快排复杂度 训练营 项目打磨:240个人发100来个offer,岗位可选管培生或信息技术岗,打包价23wps:2018年的Fintech题目、日程安排和数据可以私信博主或去博主上传页面下载。搜...
2018-10-15 18:49:45
3275
2
转载 VS中项目属性各项意义------“VC++ 目录”属性页
文章转自msdn文档可执行目录在其中搜索可执行文件的目录。 对应于 PATH 环境变量。包含目录在其中搜索源代码中所引用的包含文件的目录。 对应于 INCLUDE 环境变量。引用目录通过 #using 指令在其中搜索源代码中所引用的程序集和模块(元数据)文件的目录。 对应于 LIBPATH 环境变量。库目录在其中搜索库 (.lib) 文件的目录;其中
2018-01-06 14:44:22
3142
1
原创 VS2017安装ImageWatch
imagewatch是一个优秀的查看图片数据的插件,解决了调试opencv程序时查看图片不方便的问题。我的vs2017版本为15.4,使用Andrei的方法同样安装成功。For Visual Studio 2017 "support": 1. Download the extension (ImageWatch.vsix) and open it using WinRAR
2017-11-10 10:01:41
4758
2
原创 OpenCV3.3 VS2017环境配置
1、解压opencv到任意目录2、配置环境变量:我的电脑右键单击->属性->系统高级设置->高级->环境变量,将......\opencv3.3.1\opencv\build\x64\vc14\bin添加近环境变量中3、打开其他窗口-属性管理器,新建vs2017新建C++空项目,右键单击属性管理器里的Debug|X64里Microsoft.Cpp.x64.user的属性,在包含目录
2017-11-09 15:19:59
747
原创 c#程序如何获取管理员权限
点击项目属性 ——> 安全性,将”启用ClickOnce安全设置”和“这是可以完全可信的应用程序”勾选上,这时项目中会出现新文件app.manifest,双击打开,将改为然后先不要忙着编译,不然编译出错,出现“ClickOnce 不支持请求执行级别“requireAdministrator””的错误。应该先将“启用ClickOnce安全设置”去掉勾选,此时app.manifest保留下
2017-09-22 16:25:31
3932
1
原创 DevExpress数据源SqlDataSource使用
DevExpress对数据源进行了重新封装产生了只读数据源SqlDataSource,相较于传统的ADO.NET更易于使用。SqlDataSource组件旨在创建和配置数据库以访问WinForms应用程序中的各种数据感知控件。使用它来提供对DevExpress.XtraGrid.GridControl,DevExpress.XtraTreeList.TreeList,DevExpress.Xt
2017-09-03 14:42:25
5680
原创 怎样将discuz所有页面的Powered by Discuz!去掉
百度出来的方法可以去掉门户、论坛首页的Powered by Discuz!,但是版面、发帖时依旧出现。如果使用linux系统,可以切换到网站根目录下,我的是centos7系统,切换到/var/www下,即cd /var/www再查找目录下的所有Powered by Discuz!并替换成空(即删除)grep -rl 'Powered by Discuz!' . | xargs sed
2017-06-30 12:46:33
1668
转载 mfc中如何使用全局变量进行数据共享
文章转载自http://www.programfan.com/article/2894.html 用MFC制作的工程由很多文件构成,它不能象一般C++程序那样随意在类外定义全局变量,在这里要想定义能被工程内多个文件共享的全局变量和函数必须用一些特殊方法才行。实际上有多种方法可以实现,这里只介绍两种方法。 一、在应用程序类中定义 用MFC生成的工程中都有一个名为CxxxA
2017-02-21 15:36:02
1841
原创 分离链接法实现散列表
散列表是一种用于查找的数据结构。其基本思想来自于索引,也可以看成是数组的一种扩展。对于一些数据信息,比如说图片文件名,如果我们要查找某张图片,通常将图片名作为关键字进行搜索。这个时候是不可能把图片名直接当成数组下标的,因此可以将图片名关键字通过某个函数映射为某个地址,或地址偏移量。那么每次要查找图片的时候直接输入关键字就能直接计算得出存储地址。其定义
2017-01-13 16:38:19
782
原创 开放定址法实现散列表
使用分离链接法实现散列表时需要额外的空间来存储指针,而且需要给新单元动态分配空间,导致算法的速度减慢。开放定址法一次分配表的大小,可以使用线性散列,平方散列,双重散列等等方法,这些方法除了散列函数不相同之外,对于散列表的大小要求也不一样。平方散列需要使表的大小是存储元素的两倍以上,这样总能找到空槽来存放产生冲突的元素。(算法导论上有详细证明。) 下面程序使用的是平方探测散列:/*
2017-01-13 16:28:33
595
原创 构造函数之显式初始化与赋值
大部分程序员写构造函数时是这样的:class ClassA{ ClassA(); ......};ClassA::ClassA(){ A=1; B=2; ......} 这一类构造函数包括了初始化和赋值两个步骤,在执行构造函数函数体内语句前,已经隐式调用了默认构造函数对变量进行初始化,函数体内语句其实是进行了一次赋值。 更规范的是使用初始化列表
2017-01-02 20:00:35
1811
原创 机器学习入门之基本概念
基本概念机器学习是计算机科学的子领域,一种较古老的概念是Arthur Samuel给出的,即 “给予计算机学习而不明确编程的能力”; 另一种是大师Tom Mitchell给出的更加清晰明了的概念, “对于某种类型的任务T,已有一些经验集E,计算机程序从E中学习,并用方法P来衡量学习的性能,如果其性能(通过P测量的)会随着经验E增多而提高,那么就能看成机器在自主学习.”机器学习从属于人工
2017-01-01 21:16:08
344
ImageWatch.vsix
2017-11-10
基于IP的物联网架构、技术与应用
2015-08-14
Visual.C++高级界面特效制作百例
2015-08-13
Visual C++ 高级界面特效制作百例
2015-08-13
你必须知道的204个Visual+C++开发问题
2015-08-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人