Python – tensorflow.IndexedSlicesSpec()

Python – tensorflow.IndexedSlicesSpec()

TensorFlow是谷歌设计的开源Python库,用于开发机器学习模型和深度学习神经网络。

IndexedSlicesSpec继承自TypeSpec,为IndexedSlices提供类型规范。

语法: tensorflow.IndexedSlicesSpec( shape, dtype, indices_dtype, dense_shape_dtype, indices_shape )

参数:

  • shape(可选): 它定义了IndexedSlices的密集形状。默认值是None,允许任何密集的形状。
  • dtype(可选):它定义了IndexedSlices值的dtype。默认值是 float32。
  • indices_dtype(可选):它定义了IndexedSlices中索引的dtype。它可以是int32或int64,默认值为int64。
  • dense_shape_dtye(可选):它定义了IndexedSlices中密集形状的dtype。它可以是int32、int64或None,默认值为None。
  • indices_shape(可选):它定义了索引组件的形状,表明IndexedSlices中有多少个片子。

例子1:这个例子使用所有的默认值。

# Importing the library
import tensorflow as tf
 
# Calculating result
res = tf.IndexedSlicesSpec()
 
# Printing the result
print('IndexedSlicesSpec: ', res)

输出:

IndexedSlicesSpec:  IndexedSlicesSpec(TensorShape(None), tf.float32, tf.int64, None, TensorShape([None]))

示例 2:

# Importing the library
import tensorflow as tf
 
# Calculating result
res = tf.IndexedSlicesSpec((2, 3))
 
# Printing the result
print('IndexedSlicesSpec: ', res)

输出:

IndexedSlicesSpec:  IndexedSlicesSpec(TensorShape([2, 3]), tf.float32, tf.int64, None, TensorShape([None]))

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程

Tensorflow 数学函数