- 博客(117)
- 资源 (1)
- 收藏
- 关注
原创 Ubuntu: 修改文件(夹) 名称
修改文件名sudo mv former_name new_name修改文件夹名sudo mv former_name/ new_name/
2017-06-29 16:40:32 32202
原创 电源:模组 & 非模组(一个码农眼中的 区别 & 选择)
给实习公司组装主机时,电源既装过模组的也装过非模组的。当时没太在意它俩的区别,就知道装非模组的时候比较轻松简单。今天CTO提起这个事,我就去查了一下这二者的详细区别,个人归纳如下表: 定义 安装上的区别 使用上的区别 性能上的区别 价格上的区别 非模组 简单方便,无需多虑 扩展性能一般(但是对于所有的普通用户和绝大部分的码农来说已经绰绰有余了) 理论上稍逊于模组电源
2017-06-28 17:39:24 3757
原创 Scipy简洁介绍
SciPy是世界上著名的Python开源科学计算库,建立在Numpy之上。它增加的功能包括数值积分、最优化、统计和一些专用函数。 SciPy函数库在NumPy库的基础上增加了众多的数学、科学以及工程计算中常用的库函数。例如线性代数、常微分方程数值求解、信号处理、图像处理、稀疏矩阵等等。
2017-06-28 08:22:34 2518
原创 opencv: 安装 & 可能遇到的问题 & 解决方案
OpenCV安装 参照官网安装教程即可,其他任何的个人安装攻略都只能是辅助参考。盲从有风险,安装需谨慎。安装中可能遇到的问题 装了N次OpenCV,遇坑无数:Problem_0 apt-get 下不了。Solution 用aptitude下。Problem_1 ffmpeg下不到。Solution 下载 ffmpeg 压缩包,在终端下解压即可。无需制定目录,也无需再复制转移。Proble
2017-06-27 18:51:01 1411
原创 numpy: IO模块
ndarray对象 可以保存到磁盘文件并从磁盘文件加载。 NumPy 为 ndarray对象 引入了一个简单的文件格式。 这个npy文件在磁盘文件中,存储重建ndarray所需的数据、图形、dtype和其他信息,以便正确获取数组,即使该文件在具有不同架构的另一台机器上。numpy.save() load() 和 save() 函数处理 numPy 二进制文件(带 npy 扩展名) numpy.
2017-06-27 18:36:34 732
原创 numpy库 简介
NumPy 是一个 Python 包。 它代表 “Numeric Python”。 它是一个由多维数组对象和用于处理数组的例程集合组成的库。 Numeric,即 NumPy 的前身,是由 Jim Hugunin 开发的。 也开发了另一个包 Numarray ,它拥有一些额外的功能。 2005年,Travis Oliphant 通过将 Numarray 的功能集成到 Numeric 包中来创建 Nu
2017-06-27 18:31:22 3819
原创 音频及视频端子
音频及视频端子音频端子类比数字视频端子显示屏后面一般都有一左一右两个数据接口。一个是 VGA接口 ,一个是 DVI接口 。类比VGAVGA端子(Video Graphics Array (VGA) connector)。 旧电脑自带的接显示器的端口就是VGA。 VGA端子通常在电脑的显示卡、显示器及其他设备。是用作发送 模拟信号 。分辨率: 640×480数字DVIDVI端子(Digital
2017-06-27 18:25:49 754
原创 Python: matplotlib模块 源码阅读&理解
在写如下代码的时候,matplotlib模块引起了我的兴趣。#!/usr/bin/env python# -*- coding: utf-8 -*-import matplotlib as mplimport matplotlib.cmimport matplotlib.colorsdef color_image(image, num_classes=20): norm = mpl.co
2017-06-27 17:34:56 4159
原创 个人理解:import scipy语句 为什么不能导入 scipy.misc.imsave 模块
先来看看导入的 scipy 文件夹里面都有哪些能被识别出的module: In [2]:import scipydir(scipy) Out[2]:['ALLOW_THREADS', 'BUFSIZE', ... ... 'where', 'who', 'zeros', 'zeros_like']再来看看 scipy.misc 文件夹里面都有哪些能被识别出的module: In
2017-06-27 17:22:33 10711 1
原创 python: os 库
api annotation os.listdir() 列出当前目录下的所有文件和文件夹(包括被隐藏的) os.system() 运行shell命令(接收命令行列出当前目录下的所有文件和文件夹参数) os.sep() 更改操作系统中的路径分隔符 os.getcwd() 获取当前路径(中间会自动添上一个路径分隔符) os.wal...
2017-06-27 17:10:50 9278 1
原创 Python: 从 指定地址 下载文件 到 本地目录(附源码)
import osimport urllibimport loggingimport syslogging.basicConfig( format='%(asctime)s %(levelname)s %(message)s', level=logging.INFO, stream=sys.stdout)file_path = os.path.join(os.getcw
2017-06-27 17:08:54 15193 1
原创 Python: __future__ 模块
python的future模块:首先是可以做个性化的用法,比如你喜欢用print()而不是print更重要的是基本用以下几句就可以让python2和python3有良好的兼容性了from __future__ import print_functionfrom __future__ import unicode_literalsfrom __future__ import divisionfr
2017-06-27 16:53:58 1401
原创 requirements.txt 介绍 & 快捷生成
requirements.txt介绍 requirements.txt 文件 里面记录了当前程序的所有依赖包及其精确版本号。 这个文件有点类似与Rails的Gemfile。其作用是用来在另一台PC上重新构建项目所需要的运行环境依赖。生成requirements.txtpip freeze > requirements.txt安装requirements.txt依赖pip install -r
2017-06-27 16:42:11 5885
原创 Python: logging日志模块详解
日志级别 CRITICAL > ERROR > WARNING > INFO > DEBUG > NOTSET 级别 何时使用 DEBUG 详细信息,典型地调试问题时会感兴趣。 INFO 证明事情按预期工作。 WARNING 表明发生了一些意外,或者不久的将来会发生问题(如‘磁盘满了’)。软件还是在正常工作。 ERROR 由于更严重的问题,软件已不能执行一些功
2017-06-27 16:37:26 1163
原创 Python 基础元素
写了一半先扔这儿,后面再回过头来补充。Scalar 标量In [1]: np.ScalarTypeOut[1]: (int, float, complex, long, bool, str, unicode, buffer, numpy.uint32, numpy.int32, numpy
2017-06-27 16:34:10 307
原创 PyUnit学习
听同事在讨论会上介绍到的,就上网查了一下。只知道是Python的单元测试框架,暂时没空去深入学习和使用。。。PyUnit背景 Python单元测试框架(The Python unit testing framework),简称为PyUnit, 是Kent Beck和Erich Gamma所设计的 JUnit 的Python版本。 而JUnit又是Kent设计的Smalltalk测试框架的Java版
2017-06-27 16:31:20 1002
原创 Python中文编码
首行添加# -*- coding: utf-8 -*- or#!/usr/bin/env python# -*- coding: utf-8 -*-
2017-06-27 16:28:58 470
原创 Python规范
Python规范PEP:Python的PEP文档是一组不断发展的标准文档,PEP是Python Enhancement Proposal的首字母缩写。就像TCPIP协议使用RFC来组织起不断发展的通信标准一样,PEP也是类似的用于发展Python的一组文档。Python风格规范Python语言规范
2017-06-27 16:23:44 521
原创 科普:论文上附有的 arXiv 是干嘛的
Introduce简单来说,为了防止自己的idea在论文被收录前被别人剽窃,我们会将预稿上传到arvix作为预收录,因此这就是个可以证明论文原创性(上传时间戳)的文档收录网站 。arXiv(X依希腊文的χ发音,读音如英语的 archive(中文意思:档案),谐音:阿凯五)是一个收集物理学、数学、计算机科学与生物学的论文预印本的网站,始于1991年8月14日。截至2008年10月,arXiv...
2017-06-26 16:33:28 40437 1
原创 LaTeX 速查表
行内外 公式种类 公式代码两端需要添上的符号 行内公式 $…$ 行外公式 $$…$$定界符 定界符 放大符 自适应放大符 ()、[]、{} \big,\Big,\bigg,\Bigg \left…\right复杂符号 符号 命令 符号 命令 a+b+&
2017-06-24 17:38:40 3810
转载 怎么准备年后的实习生
转载自 知乎:怎么准备年后的实习生阅读提要:本文从简历、邮件和面试几部分进行了回答。另外,某知名“交际花”@Michael282694的关于如何找实习/工作 + 如何写简历部分非常完备(话说你啥时候回来干活?)。写在前面:最近不断地有人问我,如何准备简历,如何准备面试,面试会问什么等问题。对于这些问题,我想统一整理到我下面这个答案中,以免很多点我不断重复。希望能帮助到大家。另外,请避免问我以下问题:
2017-06-24 11:37:24 638
原创 命名法 的 简洁归纳表
看到网上很多啰哩吧嗦的归纳,我觉得还是越简单的表述越好。 函数变量命名法 英文名称 示例 驼峰式 Camel helloWorldText 帕斯卡式 Pascal HelloWorldText 下划线式 Underline hello_world_text 匈牙利式 Hungarian txtHelloWorld
2017-06-23 16:43:48 793
原创 综述:VR、AR、MR、CR
VR、AR、MR、CR 对照表: 简称 英文全称 中文全称 从属关系 画面 定义 所需设备 产品应用 eyes 人眼 裸眼画面 VR Virtual Reality 虚拟现实 纯虚拟数字画面 可以让用户沉浸其中的由计算机生成的三维虚拟环境,并与现实环境相隔绝。 利用电脑模拟产生一个三维空间的虚拟世
2017-06-23 09:59:18 1780 1
原创 区别: 计算机视觉&图像处理&计算机图形学
中文名 英文名 简称 所属学科 Input Output 计算机视觉 Computer Vision CV Computer Science/ Artificial Intelligence/ image model 图像处理 Image Processing IP Electrical Engineering/ Signal Process
2017-06-23 09:17:46 1304
原创 RGB-D(深度图像) & 图像深度
RGB-D(深度图像) 深度图像 = 普通的RGB三通道彩色图像 + Depth Map 在3D计算机图形中,Depth Map(深度图)是包含与视点的场景对象的表面的距离有关的信息的图像或图像通道。其中,Depth Map 类似于灰度图像,只是它的每个像素值是传感器距离物体的实际距离。通常RGB图像和Depth图像是配准的,因而像素点之间具有一对一的对应关系
2017-06-22 17:43:02 68004 1
转载 程序员的四个境界
第一境界:知器 就是掌握一门或者几门编程语言,会模仿例子来实现程序代码,并且让代码在计算机系统中成功运行起来。达到这个境界的人还不能算是真正意义上的程序员,而仅仅是掌握了一种或者几种工具的工匠,他们中熟练者能够快速现成的例子,以实现自己或者用户需要的软件模块。 在这个境界的高手,会强调自己对语言如何熟练。第二境界:格物 在这个境界里,我们要学的是分解问题和推理的技巧,学会用逻辑的语言来精确的表达
2017-06-22 13:23:33 888
原创 tensorflow math api 汇总表
Defined in tensorflow/python/ops/math_ops.py op Args Annotation tf.add (x, y, name=None) 求和 tf.subtract (x, y, name=None) 减法 tf.multiply (x, y, name=None) 乘法 tf.div (x, y, na
2017-06-22 09:05:42 897
原创 TensorFlow API 树 (Python)
Python API Guides (仅记录日常用到的api)Python API GuidesTensor转换: Ref + #### 生成tensortf.string_to_numbertf.to_doubletf.to_floattf.to_bfloat16tf.to_int32tf.to_int64tf.cast + #### tensor形状op - tf.sh
2017-06-22 08:38:36 2549
原创 tensorflow: tf.assign探究
assign( ref, value, validate_shape=None, use_locking=None, name=None )Defined in tensorflow/python/ops/state_ops.py.将 value 赋值给 ref,并输出 ref 这使得需要使用复位值的连续操作变简单Defined in tensor
2017-06-22 08:37:19 3779
原创 tensorflow: tensorboard 探究
功能模块 Module Annotation SCALARS 记录单一变量的,使用 tf.summary.scalar() 收集构建。 IMAGES 收集的图片数据,当我们使用的数据为图片时(选用),使用 tf.summary.image() 收集构建。 AUDIO 收集的音频数据,当我们使用数据为音频时(选用)。 GRAPHS 构件图,效果图类似流程图一样,我
2017-06-22 08:33:19 990
原创 tensorflow: tf.reshape探究
tf.reshapereshape( tensor, shape, name=None )给定一个tensor,这个操作会返回一个有着跟原tensor一样的值且经过shape重塑过的张量。 如果shape中存在值为-1的组成,被计算过的维度总和的大小将保持恒定。尤其是当一个为[-1]的shape被展平为一维,且shape最多只能存在一个-1。 如果shape是一维
2017-06-22 08:29:29 1094
原创 tensorflow: 查看 tensor详细数值
不能直接用print的原因:print只能打印输出shape的信息,而要打印输出tensor的值,需要借助 class tf.Session, class tf.InteractiveSession。因为我们在建立graph的时候,只建立tensor的结构形状信息,并没有执行数据的操作。法一:>>> import tensorflow as tf >>> a=tf.constant([ ...
2017-06-22 08:28:43 39139 6
原创 TensorFlow 返回tensor的 维数
如果tensor是用调用tensorflow框架定义的,那么用 tensor_name.shape 即可返回tensorflow 的维数:>>> import tensorflow as tf >>> a=tf.constant([ ... [[1.0,2.0,3.0,4.0], ... [5.0,6.0,7.0,8.0], ...
2017-06-22 08:28:02 2245
原创 tf.nn.max_pool
(value, ksize, strides, padding, name=None)参数是四个,和卷积很类似: Args Annotation 第一个参数value 需要池化的输入,一般池化层接在卷积层后面,所以输入通常是feature map,依然是[batch, height, width, channels]这样的shape 第二个参数ksize 池化窗口的大小,取一个
2017-06-22 08:27:27 2990 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人