我是靠谱客的博主 能干汽车,最近开发中收集的这篇文章主要介绍Theano-变量 Theano-变量 (Theano - Variables),觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

Theano-变量 (Theano - Variables)

In the previous chapter, while discussing the data types, we created and used Theano variables. To reiterate, we would use the following syntax to create a variable in Theano −

在上一章中,在讨论数据类型时,我们创建并使用了Theano变量。 重申一下,我们将使用以下语法在Theano中创建一个变量-


x = theano.tensor.fvector('x')

In this statement, we have created a variable x of type vector containing 32-bit floats. We are also naming it as x. The names are generally useful for debugging.

在此语句中,我们创建了一个包含32位浮点数的类型为矢量的变量x 。 我们也将其命名为x 。 这些名称通常对于调试有用。

To declare a vector of 32-bit integers, you would use the following syntax −

要声明一个32位整数的向量,可以使用以下语法-


i32 = theano.tensor.ivector

Here, we do not specify a name for the variable.

在此,我们不为变量指定名称。

To declare a three-dimensional vector consisting of 64-bit floats, you would use the following declaration −

要声明由64位浮点数组成的三维矢量,可以使用以下声明-


f64 = theano.tensor.dtensor3

The various types of constructors along with their data types are listed in the table below −

下表列出了各种类型的构造函数及其数据类型:

ConstructorData typeDimensions
fvectorfloat321
ivectorint321
fscalarfloat320
fmatrixfloat322
ftensor3float323
dtensor3float643
建设者 数据类型 外型尺寸
向量 float32 1个
向量 int32 1个
标量 float32 0
矩阵 float32 2
ftensor3 float32 3
dtensor3 float64 3

You may use a generic vector constructor and specify the data type explicitly as follows −

您可以使用通用向量构造函数,并明确指定数据类型,如下所示:


x = theano.tensor.vector ('x', dtype=int32)

In the next chapter, we will learn how to create shared variables.

在下一章中,我们将学习如何创建共享变量。

翻译自: https://www.tutorialspoint.com/theano/theano_variables.htm

最后

以上就是能干汽车为你收集整理的Theano-变量 Theano-变量 (Theano - Variables)的全部内容,希望文章能够帮你解决Theano-变量 Theano-变量 (Theano - Variables)所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(48)

评论列表共有 0 条评论

立即
投稿
返回
顶部