def test_reset(self): bs = IIDBootstrap(np.arange(100)) state = bs.get_state() for data, _ in bs.bootstrap(10): final = data[0] bs.reset() state_reset = bs.get_state() for data, _ in bs.bootstrap(10): final_reset = data[0] assert_equal(final, final_reset) assert_equal(state, state_reset)
def test_reset(self): bs = IIDBootstrap(np.arange(100)) state = bs.get_state() for data, kwdata in bs.bootstrap(10): final = data[0] bs.reset() state_reset = bs.get_state() for data, kwdata in bs.bootstrap(10): final_reset = data[0] assert_equal(final, final_reset) assert_equal(state, state_reset)
def test_state(self): bs = IIDBootstrap(np.arange(100)) bs.seed(23456) state = bs.get_state() for data, _ in bs.bootstrap(10): final = data[0] bs.seed(23456) for data, _ in bs.bootstrap(10): final_seed = data[0] bs.set_state(state) for data, _ in bs.bootstrap(10): final_state = data[0] assert_equal(final, final_seed) assert_equal(final, final_state)
def test_state(self): bs = IIDBootstrap(np.arange(100)) bs.seed(23456) state = bs.get_state() for data, kwdata in bs.bootstrap(10): final = data[0] bs.seed(23456) for data, kwdata in bs.bootstrap(10): final_seed = data[0] bs.set_state(state) for data, kwdata in bs.bootstrap(10): final_state = data[0] assert_equal(final, final_seed) assert_equal(final, final_state)