TensorFlow函數(shù):tf.sparse_slice

2018-03-09 10:38 更新

tf.sparse_slice 函數(shù)

sparse_slice(
    sp_input,
    start,
    size,
    name=None
)

定義在:tensorflow/python/ops/sparse_ops.py.

在 tf.sparse_slice 函數(shù)中根據(jù) start 和 size 對(duì) SparseTensor 進(jìn)行切片.

例如,如果輸入是為以下的內(nèi)容:

input_tensor = shape = [2, 7]
[    a   d e  ]
[b c          ]

以圖形方式輸出張量為:

sparse_slice([0, 0], [2, 4]) = shape = [2, 4]
[    a  ]
[b c    ]

sparse_slice([0, 4], [2, 3]) = shape = [2, 3]
[ d e  ]
[      ]

函數(shù)參數(shù):

  • sp_input:表示要分割的 SparseTensor.
  • start:1-D,張量代表分割的開始.
  • size:1-D,張量表示分割的大小.
  • name:操作的名稱(可選).

函數(shù)返回值:

由拼接產(chǎn)生的 SparseTensor 對(duì)象.

可能引發(fā)的異常:

  • TypeError:如果 sp_input 不是 SparseTensor,則會(huì)引發(fā)此異常.
以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)