创建变量tensor

简介: 【8月更文挑战第13天】 创建变量tensor。

TensorFlow中,变量通过tf.Variable类进行操作。tf.Variable表示张量,其值可以通过在其上运行算术运算更改。可读取和修改变量值。

代码:

创建变量,只需提供初始值

var_1 = tf.Variable(tf.ones([2,3]))
var_1
输出:

代码:

变量数值读取

print("变量var_1的数值:",var_1.read_value())

变量赋值

var_value_1=[[1,2,3],[4,5,6]]
var_1.assign(var_value_1)
print("变量var_1赋值后的数值:",var_1.read_value())
输出:
变量var_1的数值: tf.Tensor(
[[1. 1. 1.]
[1. 1. 1.]], shape=(2, 3), dtype=float32)
变量var_1赋值后的数值: tf.Tensor(
[[1. 2. 3.]
[4. 5. 6.]], shape=(2, 3), dtype=float32)

代码:

变量加法

var_1.assign_add(tf.ones([2,3]))
var_1
输出:

目录
相关文章
|
6月前
|
存储 PyTorch 算法框架/工具
PyTorch 中的 Tensor:属性、数据生成和基本操作
PyTorch 中的 Tensor:属性、数据生成和基本操作
203 0
|
1月前
|
TensorFlow 算法框架/工具
Tensorflow学习笔记(二):各种tf类型的函数用法集合
这篇文章总结了TensorFlow中各种函数的用法,包括创建张量、设备管理、数据类型转换、随机数生成等基础知识。
28 0
|
3月前
创建变量tensor
【8月更文挑战第12天】创建变量tensor。
26 1
|
3月前
|
Python
创建常量tensor
【8月更文挑战第11天】创建常量tensor。
57 5
|
3月前
|
TensorFlow 算法框架/工具 Python
利用tf.convert_to_tensor转换为类型
【8月更文挑战第11天】利用tf.convert_to_tensor转换为类型。
56 9
|
6月前
使用zeros()函数创建数组
使用zeros()函数创建数组。
69 6
|
6月前
使用indices()函数创建数组
使用indices()函数创建数组。
74 3
|
6月前
|
JavaScript
函数形状有几种定义方式;操作符infer的作用
函数形状有几种定义方式;操作符infer的作用
46 3
|
6月前
|
机器学习/深度学习 PyTorch 算法框架/工具
pytorch中非标量调用backward()的时候为什么要先进行sum操作
在《动手学深度学习》第二版教程中,当y为非标量的时候,调用backward()函数时,为什么先要求和呢(即y.sum().backward()),估计很多读者有点懵,今天小编给大家说说我的理解。
383 3
|
机器学习/深度学习 PyTorch TensorFlow
定义张量
张量是一种多维数组,可以用来表示空间中的数据。它通常用于机器学习和人工智能领域,特别是在深度学习中。张量可以看作是多维数组,其中每个元素也是一个数组,可以包含多个元素。
114 1