__init__.py 750 B

12345678910111213141516171819202122
  1. from .ids import (
  2. to_idx0, to_id1, is_keys_1origin, is_keys_0origin, normalize_to_1origin
  3. )
  4. from .netsquid_helpers import EntanglingConnectionOnDemand, create_qprocessor
  5. from .fidelity import (
  6. generate_fidelity_list_avg_gap,
  7. generate_fidelity_list_fix_gap,
  8. generate_fidelity_list_random,
  9. _generate_fidelity_list_random_rng, # ← こちらだけ公開
  10. )
  11. __all__ = [
  12. # ids
  13. "to_idx0", "to_id1", "is_keys_1origin", "is_keys_0origin", "normalize_to_1origin",
  14. # netsquid helpers
  15. "EntanglingConnectionOnDemand", "create_qprocessor",
  16. # fidelity generators
  17. "generate_fidelity_list_avg_gap",
  18. "generate_fidelity_list_fix_gap",
  19. "generate_fidelity_list_random",
  20. "_generate_fidelity_list_random_rng",
  21. ]