def chCapTestFunc2(): Py = x*np.ones(float(n)) Pyhy_test2 = np.ones((n,n), dtype='float')/n chCapTest2 = 0.0 Pyhy_test2i=np.ravel(Pyhy_test2, order='C') chCapTest2 = chCapMin(Pyhy_test2i) assert np.allclose(0.0, chCapTest2) # - - It Works!! return chCapTest2
def chCapTestFunc3(): Py = np.zeros(n) Py[0] = 1.0 Pyhy_test3 = np.ones((n,n), dtype='float')/n chCapTest3 = 0.0 Pyhy_test3i=np.ravel(Pyhy_test3, order='C') chCapTest3 = chCapMin(Pyhy_test3i) assert np.allclose(0.0, chCapTest3)
def chCapTestFunc(): Py = x*np.ones(float(n)) Pyhy_test = np.matlib.identity(n, dtype='float') chCapTest = 0.0 Pyhy_testi=np.ravel(Pyhy_test, order='C') chCapTest = chCapMin(Pyhy_testi) assert np.allclose(np.log2(n), chCapTest) # - - It Works!! return chCapTest