qlat_utils.get_jk_state¶
- qlat_utils.get_jk_state(*, jk_type, eps, n_rand_sample, is_normalizing_rand_sample, is_apply_rand_sample_jk_idx_blocking_shift, is_hash_jk_idx, jk_idx_hash_size, is_use_old_rand_alg, block_size, block_size_dict, **_kwargs)[source]¶
Currently only useful if we set # q.default_g_jk_kwargs[“jk_type”] = “rjk” # this is the default now and q.default_g_jk_kwargs[“jk_blocking_func”] = jk_blocking_func_default # Used for q.cache_call. Example: q.cache_call(get_state=q.get_jk_state) def func(…):
…