
Python
python
玉米味土豆片
在路上
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【转载】python中i += x 与 i = i + x 的区别
Python 表达式 i += x 与 i = i + x 等价吗?如果你的回答是yes,那么恭喜你正确了50%,为什么说只对了一半呢? 按照我们的一般理解它们俩是等价的,整数操作时两者没什么异同,但是对于列表操作,是不是也一样呢?先看下面两段代码:代码1>>> l1 = range(3)>>> l2 = l1>>> l2 += [3]>...转载 2018-05-01 18:34:14 · 842 阅读 · 0 评论 -
ROS入门总结(二):Python定义发布器Publisher与订阅器Subscriber
节点ROS通信系统中就是一个可执行的程序,这边博客主要记录如何在Python代码节点中定义发布器和订阅器。发布器:import rospyfrom std_msgs.msg import String#载入String的msg类型def talker(): #定义一个发布器,话题为'chatter' pub = rospy.Publisher('chatter...原创 2019-04-23 11:52:20 · 2299 阅读 · 0 评论 -
tensorflow重要概念与常用函数总结
计算图: tensorflow中所有的计算都会被转化为计算图上的节点,节点之间的边描述了运算之间的依赖关系。tensorflow程序一般都分为定义计算图和执行计算两个阶段。不同计算图上的张量和运算都不会共享。tf.get_default_graph()#获取当前默认的计算图tf.Graph()#生成新的计算图g1=tf.Graph() 张量: tensorfl...原创 2019-03-27 22:44:37 · 332 阅读 · 0 评论 -
【存个过程】Ubuntu16.04安装CUDA9.0+cuDNN7.5GPU版+TensorFlow
ubuntu16.04推荐博客:Ubuntu16.04安装CUDA9.0+cuDNN7.3GPU版TensorFlow过程记录https://blog.youkuaiyun.com/wgllovemother/article/details/82997320显卡驱动推荐看这篇:ubuntu16.04安装Nvidia显卡驱动https://blog.youkuaiyun.com/dcrmg/article/detai...原创 2019-03-20 14:38:31 · 572 阅读 · 0 评论 -
使用lambda匿名函数
lambda是python中一类比较特殊的声明函数的方式,但是因为lambda对于实现简单功能的函数十分有帮助,所以在编码的过程中使用得也非常多。lambda源于LISP语言,其语法形式如下:lambda params:expr其中params相当于声明函数时的参数列表中用逗号分隔的参数,expr是函数要返回值的表达式,而表达式中不能包含其他语句,也可以返回元组(要用括号),还允许在表达式中调用其...原创 2018-07-13 16:10:15 · 506 阅读 · 0 评论 -
Win10环境+ CUDA9.0 +CUDNN7.0+TensorFlow1.7/1.6/1.5配置
本文转载于https://blog.youkuaiyun.com/xuefengyang666/article/details/79422012前言:很多小伙伴在选择CUDA版本和cudnn版本上有疑问,这里简短的说一下,希望能帮到各位小伙伴,我在网上看到有人说,要根据自己的显卡来选择CUDA,其实是错误的,你可以下载自己所需要的CUDA版本,这只是个驱动而已。CUDA的版本和cundd的版本要对应,不然...转载 2018-05-29 22:35:40 · 364 阅读 · 0 评论 -
Win10下python3和python2兼容安装并解决pip共存问题
本文汇总了两篇博客,内容均转载于https://blog.youkuaiyun.com/qiang12qiang12/article/details/53239734特别说明,本文是在Windows64位系统下进行的,32位系统请下载相应版本的安装包,安装方法类似。 使用python开发,环境有Python2和 python3 两种,有时候需要两种环境切换使用,下面提供详细教程一份。1、下载p...转载 2018-05-29 22:32:42 · 276 阅读 · 0 评论 -
线性回归原理及实现(一):最小二乘法
线性回归到底要干什么,顾名思义很简单,即在已有数据集上通过构建一个线性的模型来拟合该数据集特征向量的各个分量之间的关系,对于需要预测结果的新数据,我们利用已经拟合好的线性模型来预测其结果。关于线性回归的方法,现在使用得比较广泛的就是梯度下降和最小二乘法;我打算把最小二乘法和梯度下降分两篇博客来写,这篇就来说一说我对线性回归及最小二乘法的理解以及原理实现。线性...原创 2018-05-18 21:19:16 · 45124 阅读 · 5 评论 -
用Python实现KNN分类算法
KNN分类算法应该算得上是机器学习中最简单的分类算法了,所谓KNN即为K-NearestNeighbor(K个最邻近样本节点)。在进行分类之前KNN分类器会读取较多数量带有分类标签的样本数据作为分类的参照数据,当它对类别未知的样本进行分类时,会计算当前样本与所有参照样本的差异大小;该差异大小是通过数据点在样本特征的多维度空间中的距离来进行衡量的,也就是说,如果两个样本点在在其特征数据多维度空间中...原创 2018-05-02 14:45:34 · 1367 阅读 · 0 评论 -
神经网络:线性模型与非线性模型(Mnist手写体图像分类)
神经网络中提到的线性模型与非线性模型之间的区别就体现在字面意思上:线性模型即仅通过对输入进行线性变换得到输出的网络模型,我们知道在线性代数中矩阵的相乘就是一种线性变换,根据矩阵乘法的结合律可知:一个矩阵依次与多个矩阵相乘等价于这个矩阵乘上这多个矩阵的乘积;类似的,任意线性模型的组合还是线性模型,也就是说,只通过线性变换,任意层的全连接神经网络和单层神经网络的表达能力没有区别。由于线性模...原创 2019-04-29 15:53:04 · 5778 阅读 · 0 评论