Python
罗泽
深度学习实现目标检测的职人;知识传播与分享者;热爱生活的人
展开
-
在Linux命令行终端中使用python的简单方法
Linux终端中的操作均是使用命令行来进行的。因此,对于小白来说,熟记几个基本的命令行和使用方法能够较快的在Linux命令行环境中将python用起来。原创 2017-01-03 12:39:42 · 12423 阅读 · 0 评论 -
Python if 后面接变量
python的if语句表条件判断:如果后面直接接变量的话:如果args.channel_swap非空,则运行条件代码。那么如何判断但变量是否非空呢?Python中除了”、”“、0、()、[]、{}、None为False之外,其他的都是True。原创 2017-03-10 11:26:04 · 8414 阅读 · 0 评论 -
append中一直添加的是最后一个单词
这个问题是python入门时碰到的。#使用深度拷贝是解决问题的关键x = copy.deepcopy(layer_0[0])原创 2017-02-21 22:55:39 · 874 阅读 · 0 评论 -
python打印环境变量
查看环境变量import sysprint sys.print打印$PYTHONPATHexport:将自定义变量设定为系统环境变量(当前shell中有效)export PATH=$PATH:/…/bin原创 2017-02-13 15:17:45 · 4841 阅读 · 0 评论 -
Python下的Softmax回归函数的实现方法
Softmax回归函数是用于将分类结果归一化。但它不同于一般的按照比例归一化的方法,它通过对数变换来进行归一化,这样实现了较大的值在归一化过程中收益更多的情况。原创 2017-01-13 10:54:18 · 13931 阅读 · 5 评论 -
python统计词频的方法
利用Counter的字典from collections import Countertotal_counts = Counter()sentence='hello world'for word in sentence.split(" "):total_counts[word] += 1原创 2017-02-16 22:49:20 · 3082 阅读 · 0 评论 -
python中从字符串中获得单词列表
最简单的方式如下:#通过空格来进行分词sentence='hello world'words=sentence.split(" ")print(words)原创 2017-02-16 22:38:10 · 9742 阅读 · 0 评论 -
64位win7安装Python3.5、Numpy和matplotlib的链接
网上的资料说Python3.5(Python3.x)的配套函数库较少,不适合机器学习的新手,建议最好使用Python2.6。但是,通过收集资料发现,机器学习最重要的Numpy和matplotlib均有支持3.5的版本。 因此,Python3.5的配套函数库也不少,也是可以用于机器学习的。本文则是介绍了64位Win7下安装Python3.6和配套库的链接。原创 2016-12-30 20:51:05 · 5040 阅读 · 1 评论 -
理解Python的解释型与可移植
解释型是指Python代码是通过Python解释器来将代码"解释"为计算机硬件能够执行的芯片语言。而C编写的代码,则需要通过编译->链接生成exe文件才能变成计算机能运行的芯片语言。因此,Python语言与C语言在转换成芯片语言的方式有着本质的不同,而Python语言的这种特性称之为解释型。原创 2016-12-30 20:02:03 · 7167 阅读 · 0 评论 -
一文详解numpy中np.nonzero()函数
np.nonzero函数是numpy中用于得到数组array中非零元素的位置(数组索引)的函数。一般来说,通过help(np.nonzero)能够查看到该函数的解析与例程。但是,由于例程为英文缩写,阅读起来还是很费劲。因此,本文将其英文解释梳理成中文,便于理解。原创 2017-01-20 17:44:25 · 78390 阅读 · 4 评论