自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 pytorch遇到的问题与解决办法

【代码】pytorch遇到的问题与解决办法。

2024-07-15 19:22:22 204

原创 NumPy数值计算

NumPy数值计算NumPy多维数组创建数组对象ndarray对象属性和数据转换NumPy的两类基本对象:ndarray : 存储单一数据类型的多维数组ufunc : 能够对数组进行处理的函数NumPy导入import numpy as npNumPy多维数组创建数组对象使用 array 函数创建数组对象np.array(object,dtype,ndmin)#object:接收array,表示想要创建的数组#dtype:表示数据所需的数据类型,未给定则选择保存对象所需的最

2021-01-24 22:56:49 462

原创 GG的Python复习

变量和赋值z=2+3j多变量赋值:a, b, c = ‘a’, 100, 3.14运算符和表达式整除: //幂:**运算符优先级: 算数>关系>逻辑字符串切片:str='python'str[2:5]#'tho'(左闭右开)字符串的常见方法属性str.capitalize()#返回字符串副本,等候字母大写...

2021-01-19 17:25:18 465 3

原创 Python 100例(二)

Python 核心12例1.斐波那契数列>>> def fibonacci(n): a, b = 1, 1 for _ in range(n): yield a a, b = b, a+b # 注意这种赋值>>> for fib in fibonacci(10): print(fib) 112358132134552.list等分n组>>> from

2020-06-22 17:56:44 277

原创 Python (100例)(一)

基础62例1.十进制转二进制bin(10)'0b1010'2.十进制转八进制oct(9)'0o11'3.十进制转十六进制hex(15)'0xf'4.字符串转字节s='apple'bytes(s,encoding='utf-8')b'apple'==UTF-8是一种变长字节编码方式。对于某一个字符的UTF-8编码,如果只有一个字节则其最高二进制位为0;如果是多字节,其第一个字节从最高位开始,连续的二进制位值为1的个数决定了其编码的位数,其余各字节均以10开头。UTF-8最多

2020-06-21 21:24:44 322

原创 csv文件读取数据

TensorFlow csv文件读取数据即如何从 CSV 文件中读取数据并在训练之前对数据进行预处理tensorflow读取csv文件的过程导入所需的模块并声明全局变量import tensorflow as tf#全局变量data_file='boston_hosing.csv'batch_size=10num_features=14定义一个将文件名作为参数的函数,并返回大小等于 BATCH_SIZE 的张量:def data_generator(filename): '

2020-05-13 21:19:33 1570

原创 优化器

梯度下降算法:即调整系数(权重和偏置)使损失函数的梯度下降。(函数最值)(在回归中,使用梯度下降来优化损失函数并获得系数)按照损失函数的负梯度成比例地对系数(W 和 b)进行更新。根据训练样本的大小,有三种梯度下降的变体:Vanilla 梯度下降:在 Vanilla 梯度下降(也称作批梯度下降)中,在每个循环中计算整个训练集的损失函数的梯度。缺点:很慢并且难以处理非常大的数据集。优点:...

2020-04-02 20:57:58 360

原创 损失函数

TensorFlow损失函数目的是找到使损失最小化的系数声明一个损失函数需要将系数定义为变量,将数据集定义为占位符。可以有一个常学习率或变化的学习率和正则化常数。设 m 是样本数量,n 是特征数量,P 是类别数量。应该在代码之前定义这些全局参数:m=1000n=15P=2在标准线性回归的情况下,只有一个输入变量和一个输出变量:#训练数据的占位符X=tf.placeholder(...

2020-04-01 21:50:34 196

原创 回归算法

常用回归算法回归算法通过学习因变量和自变量之间的关系实现对数据的预测。回归有两个重要组成部分:自变量和因变量之间的关系,以及不同自变量对因变量影响的强度1.线性回归线性回归假定输入变量(X)和单个输出变量(Y)之间呈线性关系。它旨在找到预测值 Y 的线性方程:X=(x1,​x2,…,xn) 为 n 个输入变量,W=(w1,w2,…,wn) 为线性系数,b 是偏置项。目标是找到系数 W ...

2020-03-31 20:08:34 332

原创 Tensorflow常用Python拓展包

Numpy:这是用 Python 进行科学计算的基础包。它支持n维数组和矩阵的计算,还拥有大量的高级数学函数。这是 TensorFlow 所需的必要软件包,因此,使用 pip install tensorflow 时,如果尚未安装 Numpy,它将被自动安装。Matplolib:这是 Python 2D 绘图库。使用它可以只用几行代码创建各类图,包括直方、条形图、错误图、散点图和功率谱等。它可...

2020-03-30 21:50:02 736

原创 深度学习之Tensorflow

神经网络是一个生物启发式的计算和学习模型。像生物神经元一样,它们从其他细胞(神经元或环境)获得加权输入。这个加权输入经过一个处理单元并产生可以是二进制或连续(概率,预测)的输出。人工神经网络(ANN)是这些神经元的网络,可以随机分布或排列成一个分层结构。这些神经元通过与它们相关的一组权重和偏置来学习。神经网络和人工神经网络的相似性根据 Hinton 等人的定义,深度学习(https://...

2020-03-25 21:42:54 291

原创 Tensorflow 基本操作(五)

Tensorflow Tensorboard可视化数据流图TensorFlow 使用 TensorBoard 来提供计算图形的图形图像。TensorBoard 也可以提供有关网络执行的量化指标。它读取 TensorFlow 事件文件,其中包含运行 TensorFlow 会话期间生成的摘要数据。具体做法使用 TensorBoard 的第一步是确定想要的 OP 摘要.可以在 tf.summa...

2020-03-23 21:56:57 83

原创 Tensorflow基本操作(四)

矩阵基本操作及实现import tensorflow as tf#开始一个交互会话sess=tf.InteractiveSession()I_matrix=tf.eye(5)#定义一个5X5单位矩阵print(I_matrix.eval())#打印一个5X5单位矩阵X=tf.Variable(tf.eye(10))#定义一个初始化为10X10的单位矩阵的变量X.initial...

2020-03-22 20:14:50 125

原创 Tensorflow 基本操作(三)

Tensorflow 所支持的张量常量:常量是其值不能改变的张量。变量:当一个量在会话中的值需要更新时,使用变量来表示。占位符:用于将值输入 TensorFlow 图中。它们可以和 feed_dict 一起使用来输入数据。(在会话中运行计算图时,可以为占位符赋值)注意常量存储在计算图的定义中,每次加载图时都会加载相关变量。即常量占用内存。变量在使用前需要被显示初始化,变量是分开...

2020-03-20 22:15:54 247

原创 TensorFlow基本操作(二)

TensorFlow程序的基本结构包括计算图的定义及其执行计算图的定义及执行1.相关概念计算图:是包含节点和边的网络定义所要使用的数据,即张量(tensor)对象(常量、变量和占位符)定义要执行的所有计算,即运算操作对象节点表示对象(张量和运算操作),边表示运算操作之间流动的张量(计算图定义神经网络的蓝图,但其中的张量还没有相关的数值)计算图的执行:使用会话对象来实现计算图的执行(...

2020-03-19 21:54:42 155

原创 Tensorflow 基本操作(一)

Tensorflow1(一)关于Tensorflow什么是Tensorflow?TensorFlow™ 是一个采用数据流图(data flow graphs),用于数值计算的开源软件库。节点(Nodes)在图中表示数学操作,图中的线(edges)则表示在节点间相互联系的多维数据数组,即张量(tensor)。什么是数据流图(Data Flow Graph)?数据流图用“结点”(node...

2020-03-18 21:49:05 294 2

原创 2020-03-07

Python列表函数1.向列表添加元素:append()在列表末尾加一个元素,extend()可加一也可加多个,insert(位置,对象)2.从列表中删除元素:remove(移除对象),del(位置)或者del(范围),pop(对象位置)默认删除最后一个元素并返回元素的值3.其他函数:count(),index(),reverse()倒序,sort()元素排序默认小到大,sort(rever...

2020-03-07 22:31:06 72

空空如也

空空如也

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

TA关注的人

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