{"id":"W4400459006","doi":"10.21105/joss.06720","title":"Catalyst: a Python JIT compiler for auto-differentiablehybrid quantum programs","year":2024,"lang":"en","type":"article","venue":"The Journal of Open Source Software","topic":"Quantum Computing Algorithms and Architecture","field":"Computer Science","cited_by":10,"is_retracted":false,"has_abstract":true,"ca_institutions":"Xanadu Quantum Technologies (Canada)","funders":"","keywords":"Python (programming language); Compiler; Programming language; Computer science; Differentiable function; Mathematics; Pure mathematics","routes":{"ca_aff":true,"ca_fund":false,"ca_venue":false,"about_ca":false,"invisible_to_affiliation_only":false},"retraction":null,"screen":null,"direct_labels":[],"prediction":{"model_version":"metacan-v3-hybrid-931329e0061c","candidate_categories":[],"consensus_categories":[],"category_scores_codex":[0.001357176,0.001155408,0.0008633754,0.001025132,0.0007491705,0.00164525,0.002707735,0.000792941,0.03688389],"category_scores_gemma":[0.005537693,0.001125484,0.001514856,0.0009587639,0.0009769845,0.00210173,0.002702384,0.003225583,0.01560717],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.0008166906,"about_ca_system_score_gemma":0.002857144,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.001706486,"about_ca_topic_score_gemma":0.002882669,"domain_scores_codex":[0.9989518,0.0001482386,0.0001067699,0.0001611901,0.0004555549,0.0001763768],"domain_scores_gemma":[0.9979893,0.0008884954,0.0001443,0.0003769678,0.0004712931,0.0001297314],"domain_codex":null,"domain_gemma":null,"domain_candidate":null,"domain_consensus":null,"study_design_codex":"not_applicable","study_design_gemma":"not_applicable","study_design_scores_codex":[0.000796121,0.0004173429,0.004069934,0.002172762,0.0002493693,0.0008793531,0.0009880005,0.04718643,0.03143551,0.1379364,0.4329817,0.3408871],"study_design_scores_gemma":[0.0004056781,0.0001407597,0.002160861,0.0003340986,0.00007592505,0.0008601454,0.0001394528,0.3852546,0.05101338,0.09782436,0.4615751,0.0002156797],"study_design_candidate":"not_applicable","study_design_consensus":"not_applicable","genre_codex":"methods","genre_gemma":"software","genre_scores_codex":[0.005052007,0.0002005374,0.6706596,0.0002385664,0.0001785005,0.0002389655,0.004103845,0.3032314,0.01609666],"genre_scores_gemma":[0.06732526,0.0003700521,0.752786,0.0008036871,0.0001015205,0.001192314,0.01160015,0.1471533,0.0186677],"genre_candidate":"software","genre_consensus":null,"teacher_disagreement_score":0.03688389,"threshold_uncertainty_score":0.1233889,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.02406386559836088,"score_gpt":0.2836028758598334,"score_spread":0.2595390102614725,"validation_status":"score_only:v0-immature-baseline","note":"Baseline scores from an immature model (maturity gate not passed). Scores rank; they never assert a category."}}