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


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


用法:

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

參數

  • data(Symbol) - 輸入數組。
  • a_min(float, required) - 最小值
  • a_max(float, required) - 最大值
  • name(string, optional.) - 結果符號的名稱。

返回

結果符號。

返回類型

Symbol

剪輯(限製)數組中的值。給定一個區間,區間外的值被裁剪到區間邊。在 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.symbol.sparse.clip。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。