Welcome to ConIII’s documentation!
ConIII (Convenient Interface to Inverse Ising) is a Python package for
solving maximum-entropy problems, with a focus on the pairwise (Ising)
inverse problem. See the project README and usage_guide.ipynb
for an introduction and worked examples.
Core API
Core API
- coniii.solvers module
- coniii.samplers module
- coniii.models module
- coniii.utils module
sub_to_ind()ind_to_sub()bin_states()xbin_states()xpotts_states()base_repr()unique_rows()vec2mat()mat2vec()pair_corr()k_corr()calc_de()calc_overlap()convert_corr()state_probs()convert_params()ising_convert_params()split_concat_params()define_ising_helper_functions()define_ising_helper_functions_sym()define_potts_helper_functions()define_pseudo_ising_helper_functions()define_pseudo_potts_helper_functions()define_ternary_helper_functions()define_triplet_helper_functions()adj()adj_sym()replace_diag()zero_diag()coarse_grain_with_func()logsumexp()
Enumeration and equations
Experimental and legacy
Experimental & legacy