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


Python mxnet.ndarray.op.uniform用法及代碼示例


用法:

mxnet.ndarray.op.uniform(low=_Null, high=_Null, shape=_Null, ctx=_Null, dtype=_Null, out=None, name=None, **kwargs)

參數

  • low(float, optional, default=0) - 分布的下限。
  • high(float, optional, default=1) - 分布的上限。
  • shape(Shape(tuple), optional, default=None) - 輸出的形狀。
  • ctx(string, optional, default='') - 輸出上下文,格式為 [cpu|gpu|cpu_pinned](n)。僅用於命令式調用。
  • dtype({'None', 'float16', 'float32', 'float64'},optional, default='None') - 輸出的 DType,以防無法推斷。如果未定義(dtype=None),則默認為 float32。
  • out(NDArray, optional) - 輸出 NDArray 來保存結果。

返回

out- 此函數的輸出。

返回類型

NDArray 或 NDArray 列表

從均勻分布中抽取隨機樣本。

注意

現有別名 uniform 已棄用。

樣本在半開區間 [low, high) 上均勻分布(包括 low ,但不包括 high )。

例子:

uniform(low=0, high=1, shape=(2,2)) = [[ 0.60276335,  0.85794562],
                                       [ 0.54488319,  0.84725171]]

相關用法


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