Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
TensorFlow-在TF1.14中,如何将粗糙的传感器制作成张量或如何填充它?_Tensorflow - Fatal编程技术网

TensorFlow-在TF1.14中,如何将粗糙的传感器制作成张量或如何填充它?

TensorFlow-在TF1.14中,如何将粗糙的传感器制作成张量或如何填充它?,tensorflow,Tensorflow,我正在使用TF1.14,有以下代码行:sparse\u split\u ragged=result=tf.strings.split(wo\u specials,maxslit=-1,result\u type=“RaggedTensor”) 现在我要填充结果。 我想我可以把它变成一个(密集的)张量,然后填充它,或者直接填充它。 在TF2中,我本可以调用result.to_tensor() 但是我不知道如何在TF1.14中实现它。在TF1.14中,您还可以使用来实现张量(): 将tensorfl

我正在使用TF1.14,有以下代码行:
sparse\u split\u ragged=result=tf.strings.split(wo\u specials,maxslit=-1,result\u type=“RaggedTensor”)

现在我要填充结果。 我想我可以把它变成一个(密集的)张量,然后填充它,或者直接填充它。 在TF2中,我本可以调用
result.to_tensor()


但是我不知道如何在TF1.14中实现它。

TF1.14
中,您还可以使用
来实现张量()

将tensorflow导入为tf
打印(tf.uuuu版本)#1.14.0
rt=tf.RaggedTensor.from_row_splits(值=[3,1,4,1,5,9,2,6],
行分割=[0,4,4,7,8,8])
astensor=rt.to_tensor()
使用tf.Session()作为sess:
打印(astensor.eval())#[3 1 4 1]
# [0 0 0 0]
# [5 9 2 0]
# [6 0 0 0]
# [0 0 0 0]]

谢谢你,Vlad-原来这是我的错,因为我在寻找1.14 API文档时,错看了RaggedTensorValue文档。当我试图理解什么时候有东西被介绍给TF时,我经常很难理解——请参见我的另一个问题