def test_non_inplace_transform(): N = 500 nstate=0 nhyper=0 p = np.random.random_sample(N) orig = p[nstate+nhyper:].copy() p = fast_detector.transform_radon_concs(p[nstate+nhyper:]) assert np.allclose(fast_detector.inverse_transform_radon_concs(p), orig)
def test_transform_round_trip(): N = 500 nstate=0 nhyper=0 p = np.random.random_sample(N) orig = p[nstate+nhyper:].copy() fast_detector.transform_radon_concs_inplace(p[nstate+nhyper:]) assert np.allclose(p, fast_detector.transform_radon_concs(orig))