用法:
mxnet.test_utils.var_check(generator, sigma, nsamples=1000000)
- generator:(
function
) - 生成器函數。預計通過調用 generator(N) 生成 N i.i.d 樣本。 - sigma:(
float
) - - nsamples:(
int
) -
- generator:(
ret:- 方差檢驗是否成功
bool
參數:
返回:
返回類型:
通過匹配方差來測試生成器。需要大量樣本,不推薦使用
- 我們通過檢查它是否在範圍內來測試樣本方差
(sigma^2 - 3 * sqrt(2 * sigma^4 /(n-1)), sigma^2 + 3 * sqrt(2 * sigma^4 /(n-1)))
參考:
@incollection{goucher2009beautiful, title={Beautiful Testing: Leading Professionals Reveal How They Improve Software}, author={Goucher, Adam and Riley, Tim}, year={2009}, chapter=10 }
例子:
generator = lambda x: np.random.normal(0, 1.0, size=x) var_check_ret = var_check(generator, 0, 1.0)
相關用法
- Python mxnet.test_utils.get_zip_data用法及代碼示例
- Python mxnet.test_utils.rand_sparse_ndarray用法及代碼示例
- Python mxnet.test_utils.chi_square_check用法及代碼示例
- Python mxnet.test_utils.get_bz2_data用法及代碼示例
- Python mxnet.test_utils.check_symbolic_backward用法及代碼示例
- Python mxnet.test_utils.mean_check用法及代碼示例
- Python mxnet.test_utils.check_consistency用法及代碼示例
- Python mxnet.test_utils.check_symbolic_forward用法及代碼示例
- Python mxnet.symbol.op.broadcast_logical_xor用法及代碼示例
- Python mxnet.ndarray.op.uniform用法及代碼示例
- Python mxnet.symbol.op.log_softmax用法及代碼示例
- Python mxnet.symbol.space_to_depth用法及代碼示例
- Python mxnet.ndarray.op.sample_negative_binomial用法及代碼示例
- Python mxnet.ndarray.NDArray.ndim用法及代碼示例
- Python mxnet.module.BaseModule.get_outputs用法及代碼示例
- Python mxnet.module.BaseModule.forward用法及代碼示例
- Python mxnet.symbol.random_pdf_poisson用法及代碼示例
- Python mxnet.ndarray.op.khatri_rao用法及代碼示例
- Python mxnet.ndarray.op.unravel_index用法及代碼示例
- Python mxnet.symbol.argmin用法及代碼示例
注:本文由純淨天空篩選整理自apache.org大神的英文原創作品 mxnet.test_utils.var_check。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。