Register
Login
Resources
Docs Blog Datasets Glossary Case Studies Tutorials & Webinars
Product
Data Engine LLMs Platform Enterprise
Pricing Explore
Connect to our Discord channel

conv_test_no_warmup.py 656 B

You have to be logged in to leave a comment. Sign In
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
  1. import sys
  2. sys.path.append('src')
  3. from pickle_wrapper import unpickle, pickle_it
  4. from mcmc_norm_learning.mcmc_convergence import prepare_sequences, calculate_R
  5. from operator import itemgetter
  6. import yaml
  7. with open("params.yaml", 'r') as fd:
  8. params = yaml.safe_load(fd)
  9. rhat_step_size = params['rhat_step_size']
  10. def conv_test(chains):
  11. convergence_result, split_data = calculate_R(chains, rhat_step_size)
  12. print(convergence_result.to_string())
  13. chains_and_log_likelihoods = unpickle('data/chains_and_log_likelihoods.pickle')
  14. chains = list(map(itemgetter('chain'), chains_and_log_likelihoods))
  15. conv_test(prepare_sequences(chains, warmup=False))
Tip!

Press p or to see the previous file or, n or to see the next file

Comments

Loading...