一步一脚印

纸上得来终觉浅 绝知此事要躬行

浅谈python MRO与Mixin模式

MRO(Method Resolution Order) In object-oriented programming languages with multiple inheritance, the diamond problem (sometimes referred to as the “...

2019-05-15 11:49:52

阅读数 16

评论数 0

获取训练数据的方式

下载搜狗词库 https://pinyin.sogou.com/dict/ 在官网搜索相关的词库下载,比如地名等,然后使用脚本将此条转换成txt保存, 来源 # -*- coding: utf-8 -*- import os import sys import struct # 主要两部分 #...

2019-04-10 09:50:23

阅读数 99

评论数 0

机器学习资源锦集

http://www.cnblogs.com/pinard 十年码农,对数学统计学,数据挖掘,机器学习,大数据平台,大数据平台应用开发,大数据可视化感兴趣。github

2019-03-22 14:34:56

阅读数 57

评论数 0

IntelliJ IDEA开发环境应用

常用设置 全局设置,对新建的工程生效 【File】【Other Settings】【Setings for New Projects…】 比如配置maven的路径以及配置文件的路径,基本设置一次即可,不需要每次新建工程都配置一边 常用快捷键(持续补充总结) 【打开定位快捷键】 快捷...

2019-01-30 17:57:58

阅读数 63

评论数 0

【TensorFlow】学习资源汇总以及知识总结

官方资源 官方网站 https://tensorflow.org 非翻墙神器不能访问也(关键是我用了翻墙神器也没能访问) 伪官方网站 https://tensorflow.google.cn/ 墙内的人可以查阅的资料 github https://github.com/tensorflow/te...

2019-01-03 17:16:40

阅读数 75

评论数 0

OpenCV-Python bindings是如何生成的(2)

OpenCV-Python bindings生成流程 通过上篇文章和opencv python模块中的CMakeLists.txt文件,可以了解到opencv-python bindings生成的整个流程: 生成headers.txt文件 将每个模块的头文件添加到list中,通过一些关键词过滤掉...

2018-12-15 10:01:07

阅读数 225

评论数 0

OpenCV-Python bindings是如何生成的(1)

翻译自How OpenCV-Python Bindings Works? 目标 学习 OpenCV-Python bindings是如何生成的 如何为Python扩展新的opencv模块 OpenCV-Python bindings是如何生成的 在OpenCV里,所有算法都是用C++实现的。但...

2018-12-12 13:34:42

阅读数 210

评论数 3

海明纠错码工作原理

海明纠错码 海明码(Hamming Code)是一个可以有多个校验位,具有检测并纠正一位错误代码的纠错码,所以它也仅用于信道特性比较好的环境中,如以太局域网中,因为如果信道特性不好的情况下,出现的错误通常不是一位。 海明码的检错、纠错基本思想是将有效信息按某种规律分成若干组,每组安排一个校验位进行...

2018-12-06 13:53:13

阅读数 199

评论数 0

卷积与傅立叶变换

一、卷积 1、一维的卷积 连续: 在泛函分析中,卷积是通过两个函数f(x)f(x)f(x)和g(x)g(x)g(x)生成第三个函数的一种算子,它代表的意义是:两个函数中的一个(我取g(x)g(x)g(x),可以任意取)函数,把g(x)g(x)g(x)经过翻转平移,然后与f(x)f(x...

2018-06-29 15:43:09

阅读数 6938

评论数 1

【TensorFlow】conv2d函数参数解释以及padding理解

conv2d函数参数含义详解以及padding方式理解

2018-06-24 14:41:21

阅读数 1904

评论数 0

【Numpy】array操作总结

NumPy库常用数学函数总结

2018-06-13 15:33:09

阅读数 636

评论数 0

【TensorFlow】稀疏矢量

TensorFlow稀疏矢量总结,SparseTensor与SparseTensorValue理解与应用以及稀疏矢量的转换

2018-06-12 16:15:00

阅读数 2419

评论数 0

opencv常用函数

给源图像增加边界 cv2.copyMakeBorder(src,top, bottom, left, right ,borderType,value) src:源图像 top,bottem,left,right: 分别表示四个方向上边界的长度 borderType: 边界的类型 BORDE...

2018-05-08 17:55:48

阅读数 296

评论数 0

Jupyter notebook应用总结

简介 Jupyter Notebook 是一个交互式笔记本程序, 其有丰富的快捷键来便捷的完成工作。Notebook 有两种键盘输入模式。即命令模式和编辑模式,这与 Vim 有些类似。在编辑模式下,可以往单元中键入代码或文本,此时单元格被绿色的框线包围,且命令模式下的快捷键不生效。在命令模式下,...

2018-05-07 13:24:56

阅读数 227

评论数 0

unixODBC的使用

unixODBC介绍unixODBC is a complete, free/open, ODBC solution for UNIX/Linux. 官网 http://www.unixodbc.org/ 源码下载url ftp://ftp.unixodbc.org/pub/unixODBC/ u...

2017-12-20 18:40:33

阅读数 3875

评论数 0

机器学习基本库学习

前言 之前做过将近一年的python爬虫,python语言基础还是有的。眼下机器学习如日中天,项目中有用到机器学习对采集的内容进行分类的功能,闲暇之际学习一下相关的库,以期待money++ 简介 numpy python科学计算基础库 matplotlib Matplotlib ...

2017-08-25 14:11:10

阅读数 232

评论数 0

内核编程之Hello_kernel

前言通过hello_kernel编程达到以下目的: 内核编程框架了解 模块参数调用 模块间函数调用 内核模块相关关的命令使用 环境准备内核源码树准备,有两种方法:方法1:从kernel.org下载内核源码,手动编译 方法2:通过yum安装与系统版本一致的内核源码树yum install -y ...

2017-03-24 17:18:29

阅读数 407

评论数 0

vim使用总结

vim常用配置以及快捷键 ctags插件的使用

2016-07-09 19:32:55

阅读数 4471

评论数 0

VS 使用技能总结

常用快捷键 注释 注释:Ctrl+k, Ctrl+c 取消注释:Ctrl+k,Ctrl+u 代码查看快捷键 转到定义:F12 后退:Ctrl+- 前进:Ctrl+Shift+- 代码格式化 Ctrl+k+f 代码编写快捷键 强制显示 IntelliSense:Ctrl+j 编辑...

2016-07-02 20:52:43

阅读数 1535

评论数 0

原始套接字编程(1)

Linux下原始套接字的原理创建原始套接字: socket(AF_NET, SOCK_RAW, protocol); 1. 参数protocol用来致命所接收的协议包,如果是像IPPROTO_TCP(6)这种非0、非255的协议,能接收ip头为protocol域的数据包,包括IP头,协议...

2016-06-26 16:57:56

阅读数 404

评论数 0

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