當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Python mxnet.ndarray.sparse.clip用法及代碼示例


用法:

mxnet.ndarray.sparse.clip(data=None, a_min=_Null, a_max=_Null, out=None, name=None, **kwargs)

參數

  • data(NDArray) - 輸入數組。
  • a_min(float, required) - 最小值
  • a_max(float, required) - 最大值
  • out(NDArray, optional) - 輸出 NDArray 來保存結果。

返回

out- 此函數的輸出。

返回類型

NDArray 或 NDArray 列表

剪輯(限製)數組中的值。給定一個區間,區間外的值被裁剪到區間邊。在 a_mina_max 之間剪輯 x 將是::.. 數學:

clip(x, a_min, a_max) = \max(\min(x, a_max), a_min))
例子::

x = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] 剪輯(x,1,8) = [ 1., 1., 2., 3., 4., 5. , 6., 7., 8., 8.]

clip 輸出的存儲類型取決於輸入的存儲類型和 a_min、a_max 參數值:

  • clip(default) = default

  • clip(row_sparse, a_min <= 0, a_max >= 0) = row_sparse

  • clip(csr, a_min <= 0, a_max >= 0) = csr

  • clip(row_sparse, a_min < 0, a_max < 0) = default

  • clip(row_sparse, a_min > 0, a_max > 0) = default

  • clip(csr, a_min < 0, a_max < 0) = csr

  • clip(csr, a_min > 0, a_max > 0) = csr

相關用法


注:本文由純淨天空篩選整理自apache.org大神的英文原創作品 mxnet.ndarray.sparse.clip。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。