![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
120斤
学生
展开
-
python基础 python变量和对象,以及内存存储。
python变量 和 对象python变量在python中变量是地址(在c语言中就是指 指针),比如说,有一个变量m,那么在内存中有一块区域名字是m,m是内存的标志,在这个区域中存储的 内容是一个 指针,我理解这是一个常量。因为变量是指针,所以在python中变量作为指针可以指向任意一种 对象。python对象在python中对象分为可变对象和不可变对象。可变对象是引用类型,不可变对象是...原创 2019-08-01 09:29:48 · 936 阅读 · 0 评论 -
tensorflow学习笔记(关于tensorboard)
1会话执行操作:一般操作会话,定义会话,通过会话执行操作。2CNN(循环神经网络)3gradient descent optimizer(梯度下降优化器)4 在tensorboard中将数据用直方图形式表现出来这个函数有四个参数:tf.summary.histogram(tags, values, collections=None, name=None)一般只用到前两个,第一个标...原创 2019-08-19 21:09:38 · 194 阅读 · 0 评论 -
hist函数,plot函数,linspace
经学习,知道hist是用来话直方图的函数。1.直方图 :横坐标是数据纵坐标是频数(就是横坐标的某个数出现的次数)或者是频率 import numpy as np import matplotlib.pyplot as plt x = np.random.poisson(lam=5, size=10000) #np.random.poisson的作用是产生服从泊松分布的 ...原创 2019-08-11 16:41:30 · 1971 阅读 · 0 评论 -
python中的正态分布的实现
from scipy.stats import normimport numpy as npimport matplotlib.pyplot as pltmu=0 #均值sigma=1 #标准差x=np.arange(-5, 5, 0.1) #从-5到5 ,步长是 0.1 产生数据y=norm.pdf(x, mu, sigma)#x 的意思 大概是 横坐标 ,求出来的y是...原创 2019-08-11 21:10:48 · 7472 阅读 · 0 评论 -
图像识别
os.listdir(路径)返回指定路径下的文件或者文件夹组成的列表。有文章说这个路径必须是绝对路径,但好像不是这样子的,相对路径也可以#os.listdir 返回一个以该路径下的文件或者文件名作为元素组成的列表path='flower_photos/'cate=os.listdir(path)print(cate)isdir(a)判断a是不是文件夹isfile(a)判断a是...原创 2019-08-24 21:14:33 · 108 阅读 · 0 评论 -
对指数分布的理解
首先pdf是概率密度函数expon.pdf是指数分布的概率密度函数2.指数分布的概率密度函数3. 代码实现from scipy.stats import exponimport numpy as npimport matplotlib.pyplot as pltlam = 0.5x = np.arange(0, 15, 0.1) #x给出自变量的区间y = exp...原创 2019-08-12 11:07:45 · 1075 阅读 · 0 评论 -
tensorflow学习笔记
tensorflow:张量在计算图中的流通,这个我不知道怎么用语言形容,还不是很理解。但是,有两个关键字,一个是 张量,一个是 图 。张量 是一些…额…数据。他的分类上可以是常量或者是变量,在类型上是可以是n维的数组…;图是结构流图。张量输入经过一系列的变化,这一系列变化用图的形式表现出来就是结构流图。张量从输入到输出的过程就是__张量流动__。现在只能这样粗饭的理解。2.变量的定...原创 2019-08-16 01:20:50 · 96 阅读 · 0 评论 -
学习python中最小二乘法中包含的内容
参考文献:https://blog.csdn.net/sinat_34328764/article/details/85473276ploy1d() 函数ploy1d()函数 的作用就是输入一个列表(这个个列表是个系数列表),然后返回一个以这个列表中的值为参数的多项式。在最小二乘法中 f = np.poly1d§就是我们用来拟合数据点的函数import numpy as np # 引...原创 2019-08-12 19:31:18 · 251 阅读 · 0 评论 -
tensorflow学习笔记
如何得知一个变量的名字变量名.name()关于变量作用域这个问题…待定吧原创 2019-08-17 01:40:16 · 131 阅读 · 0 评论 -
python中关于线性代数范围的内容
import numpy as np#新建一个矩阵a=np.arange(4).reshape([2,2])print(a)#求逆矩阵b=np.linalg.inv(a)print(b)#新建对角矩阵c=np.diag([1,2,3])print(c)#求行列式d=np.linalg.det(a)print(d)#求特征值和特征向量a,b=np.linalg...原创 2019-08-10 17:02:38 · 135 阅读 · 0 评论 -
列表与字符串之间相互转换
阿斯蒂原创 2019-08-07 20:47:22 · 1212 阅读 · 0 评论 -
python中矩阵和数组
我感觉张量是一个统称,数组、矩阵这些都可被称为张量。矩阵是数组的特例。 当数组是二维的时候,就可以称为矩阵。矩阵和二维数组在某些场合可以通用。创建数组'''创建数组时,错误的 将数值当作参数,array()里面的参数应该是+9一个列表或者一个元组或者说在外观上已经是一个数组了numpy库中的array将其变成数组普通的创建方法: 只有当元素已知才能创建,参数的格式就是创建出来的数...原创 2019-08-09 22:47:57 · 1487 阅读 · 1 评论 -
python的基础函数
1. range()range(start,stop[,step])参数说明:star: 计数从star开始.默认是从0开始.stop: 计数到stop结束,但不包括stop.step: 步长,默认为1,就是 每隔多少个,取一个,一步为steppython中表示范围有一个特性就是顾头不顾尾。range(10) #表示从零到9range(5,10) #表示从零到九,range(0...原创 2019-08-01 18:07:33 · 225 阅读 · 0 评论 -
python中的in好好用
给定一个数组 nums 和一个值 val,你需要原地移除所有数值等于 val 的元素,返回移除后数组的新长度。不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成。元素的顺序可以改变。你不需要考虑数组中超出新长度后面的元素。示例 1:给定 nums = [3,2,2,3], val = 3,函数应该返回新的长度 2, 并且...转载 2019-08-06 10:43:42 · 152 阅读 · 0 评论 -
python函数
extend()是将对象放进另一个对象末尾append()是将 对象中的内容 放进另一个对象末尾zip() 将可迭代对象每组取出一个,组成元组a=['a','b']b=[1,2]c=zip(a,b)d=list(c)print(d) [('a', 1), ('b', 2)]v=zip(*(d))m=list(v)print(m) [('a', 'b...原创 2019-08-08 14:55:24 · 93 阅读 · 0 评论 -
python的 字典作为函数参数
字典是可变对象作为参数传递时,函数内对字典进行修改,原来的字典也会进行改变。extra = {'city': 'Beijing', 'job': 'Engineer'}def person(kw): kw['city']='qingdao'person(extra)print(extra)结果:{'city': 'qingdao', 'job': 'Engineer'}但...原创 2019-08-08 17:57:51 · 20561 阅读 · 0 评论 -
python数学函数
#取大于x的最小整数值,如果x是一个整数就返回自身#取小于x的最大的整数值,如果x是一个整数,则返回自身#求 弧度的余弦#把弧度转成角度#求绝对值#求阶乘#求指数#对迭代器中的元素求和#求余数, 得到浮点数结果#得到x的对数默认 以e为底#实现x的平方根,开平方#求粗 pi的常量#求出c的y次方#求出小数的整数部分...原创 2019-08-09 09:11:04 · 248 阅读 · 0 评论 -
梯度下降法的学习笔记
线性关系:y=kx+b这种形式。非线性的:有 平方的形式,三角函数的形式等等,总之,自变量和因变量之间不是一次的关系。解此类方程往往很难得到精确解,经常需要求近似解问题。相应的求近似解的方法也逐渐得到大家的重视。梯度是一个度就是方向,即点移动的方向(最容易找到最高点),这是一个向量(通过对每一个参数求偏导得到)。求解损失函数的最大值或者最小值 运用梯度上升法或者是梯度下降法。如果函数有多个...原创 2019-08-14 13:28:20 · 246 阅读 · 0 评论 -
python中的函数
描述Python count() 方法用于统计字符串里某个字符出现的次数。可选参数为在字符串搜索的开始与结束位置。语法count()方法语法:str.count(sub, start= 0,end=len(string))str.count(sub,开始位置,结束位置)参数sub – 搜索的子字符串start – 字符串开始搜索的位置。默认为第一个字符,第一个字符索引值为0。en...转载 2019-08-07 17:59:16 · 105 阅读 · 0 评论 -
买卖股票的最佳时机
给定一个数组,它的第 i 个元素是一支给定股票第 i 天的价格。如果你最多只允许完成一笔交易(即买入和卖出一支股票),设计一个算法来计算你所能获取的最大利润。注意你不能在买入股票前卖出股票。示例 1:输入: [7,1,5,3,6,4]输出: 5解释: 在第 2 天(股票价格 = 1)的时候买入,在第 5 天(股票价格 = 6)的时候卖出,最大利润 = 6-1 = 5 。注意利润不能是...转载 2019-08-07 18:08:27 · 92 阅读 · 0 评论 -
tensorflow中图的学习
如果没有显示声明,所有的操作都是在默认的计算图中进行的。创建一个新的计算图:g = tf.Graph() #现在有两个图,一个是程序默认的计算图,一个是创建的计算图。如果不指明在哪一个计算图上操作,就是在默认的计算图上操作。指明在某一个计算图上进行操作的方法:with上下文管理器#在with g.as_default():语句下定义属于计算图g1的张量和操作g1=tf.Graph...原创 2019-08-23 11:58:52 · 136 阅读 · 0 评论