自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (6)
  • 收藏
  • 关注

转载 Python批量文件重命名

两个目标两个:1. 输入一组文件名,进行批量重命名;2. 输入一组目录名,批量重命名各个目录下的文件。附加功能:1. 可根据文件的创建日期对文件重新排序;2. 重命名方式为递增数列,可带前后缀;3. 可以指定输出目录,如果不指定输出目录,则在原文件夹中重命名,默认为在原文件夹中进行重命名;4. 可指定在重命名后删除原文件(只有输出目录不同时有效),默认为不删除。代码

2017-01-31 22:08:24 3126

转载 python的super详解(二)

转自http://gohom.win/2016/02/23/py-super/在python装13手册里面介绍过多使用可显得自己是高手 23333. 但其实他还是很重要的. 简单说, super函数是调用下一个父类(超类)并返回该父类实例的方法. 这里的下一个的概念参考后面的MRO表介绍.help介绍如下:super(type, obj) -> bound super

2017-01-31 21:04:43 12519 1

转载 python的super详解(一)

一直对super很模糊,先看看一篇最详细的super解释。(后面见中文翻译)If you aren’t wowed by Python’s super() builtin, chances are you don’t really know what it is capable of doing or how to use it effectively.Much has been w...

2017-01-31 20:47:58 6619 2

转载 python的__init__()

注:原书作者 Steven F. Lott,原书名为 Mastering Object-oriented Python__init__()方法意义重大的原因有两个。第一是在对象生命周期中初始化是最重要的一步;每个对象必须正确初始化后才能正常工作。第二是__init__()参数值可以有多种形式。因为有很多种方式为__init__()提供参数值,所以对于对象创建有大量的使用案例,我

2017-01-31 19:58:48 36392

原创 python的Tqdm模块

Tqdm 是一个快速,可扩展的Python进度条,可以在 Python 长循环中添加一个进度提示信息,用户只需要封装任意的迭代器 tqdm(iterator)。我的系统是window环境,首先安装python,接下来就是pip。pip安装:在python根目录下创建一个get-pip.py的文件,内容:https://bootstrap.pypa.io/get-pip.py然后

2017-01-31 11:01:34 259848 1

原创 Python的ConfigParser和Log操作

这个是一个非常好的模块,因为不可能所有的参数或者名字都放在运行代码里,工程很大的话是不好管理和修改里面的参数或变量的,首先得找到然后才能修改,所以这是个非常good的模块。Python的ConfigParser Module 中定义了3个类对INI文件进行操作。分别是RawConfigParser、ConfigParser、SafeConfigParser。 RawCnfigPar

2017-01-28 12:50:12 2280

原创 Python处理医学影像学中的DICOM

DICOMDICOM(Digital Imaging and Communications in Medicine)即医学数字成像和通信,是医学图像和相关信息的国际标准(ISO 12052)。它定义了质量能满足临床需要的可用于数据交换的医学图像格式,可用于处理、存储、打印和传输医学影像信息。DICOM可以便捷地交换于两个满足DICOM格式协议的工作站之间。目前该协议标准不仅广泛应用于大型医院,

2017-01-22 13:17:18 51143 9

原创 Ubuntu设置su和sudo为不需要密码

针对非服务器用户,只是用普通的Ubuntu桌面用户,嫌密码麻烦可以这么设置一下。。。。。。。。。一 设置sudo为不需要密码需要编辑/etc/sudoers文件将用户加入,该文件只能使用vi sudo命令,1) 首先需要切换到root, su - (注意有- ,这和su是不同的,在用命令"su"的时候只是切换到root,但没有把root的环境变量传过去,还是当前用乎的环境变量,用"su

2017-01-21 17:39:28 18601

原创 常用的Python库和示例代码(快速上手)

通过分析github上5000个开源python项目,找出最常用的库。下面是前670个。括号里的数字代表出现的频率,最大为5000。1.os (2810)2.sys (2563)3.re (1986)4.time (1478)5.logging (1080)6.datetime (1032)7.unittest (960)8.random (891)9.ur

2017-01-21 16:21:53 7222

转载 Linux忘记root密码

介绍个人使用的四个系统的修改方式。CentOS6.6重启,进入Grub时,上下方向键选择CentOS6,按e,选择kernel那一项。按e,在后面输入single,回车,按b启动。使用命令passwd root修改root密码,重启。CentOS7重启,进入Grub时,上下方向键选择第一项,按e,进入编辑。在倒数第二行最后,输入rd.brea

2017-01-18 16:46:38 2243

原创 Window远程操作Ubuntu的GUI配置

首先需要下载的工具xming和putty的一个包。xming:http://sourceforge.net/projects/xming/putty的包:http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html然后先生成私钥。下面是方法:https://help.github.com/articles/g

2017-01-18 16:32:57 2314

原创 Ubuntu的ldconfig详解(解决*.so不是符号连接)

自己在CUDA cudnn这一块出现错误了‘’/sbin/ldconfig.real: /usr/local/cuda-8.0/targets/x86_64-linux/lib/libcudnn.so.4 不是符号连接‘’然后在终端输入:sudo ldconfig -v找到这一行错误:libcudnn.so.4 -> libcudnn.so.4.0.7是这个链接错误,然后在终端输入:

2017-01-12 12:25:58 42199

原创 ubuntu文件和内容查找以及apt常用命令

一.以文件名查找: 1. find 命令 由于find具有强大的功能,所以它的选项也很多,其中大部分选项都值得我们花时间来了解一下。即使系统中含有网络文件系统( NFS),find命令在该文件系统中同样有效,只你具有相应的权限。在运行一个非常消耗资源的find命令时,很多人都倾向于把它放在后台执行,因为遍历一个大的文件系统可能会花费很长的时间(这里是指30G字节以上的文件系

2017-01-11 14:10:06 2207

原创 Tensorflow的Eigen编程

1. Eigen is a C++ template library for linear algebra: matrices, vectors, numerical solvers, and related algorithms. http://eigen.tuxfamily.org/  支持整数、浮点数、复数,使用模板编程,可以为特殊的数据结构提供矩阵操作。比如在用ceres-so

2017-01-10 21:47:37 5938

原创 Tensorflow的Bazel编程(六)

最后看的是Protocol Buffer Rules和shell Rulesproto_lang_toolchain(name, deps, data, blacklisted_protos, command_line, compatible_with, deprecation, distribs, features, licenses, plugin, restricted_to, ru

2017-01-10 20:40:35 1543

原创 Tensorflow的Bazel编程(五)

只了解一下常用的这几种语言的Rules,这一篇是python的rules。py_binary py_binary(name, deps, srcs, data, args, compatible_with, default_python_version, deprecation, distribs, features, imports, licenses, main, output_l

2017-01-10 20:26:27 3955

原创 Tensorflow的Bazel编程(四)

C/C++ Rulescc_binary(name, deps, srcs, data, args, compatible_with, copts, defines, deprecation, distribs, features, includes, licenses, linkopts, linkshared, linkstatic, malloc, nocopts, output_l

2017-01-10 20:22:19 4254

原创 Tensorflow的Bazel编程(三)

里面的一些规则简单了解一下:BUILD的一般规则:Attribute DescriptionfeaturesList of features. Default is the empty list.Features on a rule modify the features currently enabled on thepac

2017-01-10 16:18:28 3754

原创 Tensorflow的Bazel编程(二)

安装官网:https://bazel.build/versions/master/docs/tutorial/java.htmlBuild Java创建一个java项目,然后cd /home/mi/git/TF_pro/Bazel/project在终端运行:$ mkdir -p src/main/java/com/example$ cat > src/main/java/co

2017-01-10 13:38:45 7858

原创 Tensorflow的Bazel编程(一)

在了解Bazel先看一下Google Bazel原理篇:Google分布式构建软件之第一部分:访问源代码Google分布式构建软件之第二部分:构建系统如何工作Google分布式构建软件之第三部分:分布式执行构建步骤Google分布式构建软件之第四部分:分发构建结果Bazel工具使用篇:Redhat环境下编译安装Google BazelGoogle软件构建工具Ba

2017-01-09 14:01:36 5831

原创 Tensorflow的SWIG编程

这个是swig的Doc文档:http://swig.org/Doc3.0/SWIGDocumentation.htmlSWIG是个帮助使用C或者C++编写的软件能与其它各种高级编程语言进行嵌入联接的开发工具。SWIG能应用于各种不同类型的语言包括常用脚本编译语言例如Perl, PHP, Python, Tcl, Ruby and PHP。支持语言列表中 也包括非脚本编译语言,例如C#, Com

2017-01-06 15:24:06 2795

转载 TensorFlow中的SWIG实现Python调用C/C++代码

SWIG是个帮助使用C或者C++编写的软件能与其它各种高级编程语言进行嵌入联接的开发工具。SWIG能应用于各种不同类型的语言,包括常用脚本编译语言,例如Perl, PHP, Python, Tcl, Ruby 和 PHP。SWIG普遍应用于创建高级语言解析或汇编程序环境、用户接口、作为一种用来测试C/C++或进行原型设计的工具。工作中碰到了一个小问题:有一个加密/解密的程序原本

2017-01-05 18:51:45 5329

Tensorflow 实战Google深度学习框架&&TensorFlow;实战(二)

Tensorflow书籍仅供深度学习研究者学习使用,如有商业用途后果自负,本书是黄文坚的tensorflow,

2017-10-17

Tensorflow 实战Google深度学习框架&&TensorFlow;实战(一)

Tensorflow书籍仅供深度学习研究者学习使用,如有商业用途后果自负

2017-10-16

廖雪峰Python3.0.pdf

不同版本的python3.0基础教程

2016-08-02

廖雪峰Python2.7.pdf

基础教程python2.7适合新手学习

2016-08-02

TensorFlow Python API documentation

一个详细的Tensorflow的python教程

2016-06-29

空空如也

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

TA关注的人

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