{"id":166540,"name":null,"description":"aka \"Bayesian Methods for Hackers\": An introduction to Bayesian methods + probabilistic programming with a computation/understanding-first, mathematics-second point of view. All in pure Python ;)  ","url":"https://github.com/camdavidsonpilon/probabilistic-programming-and-bayesian-methods-for-hackers","last_synced_at":"2025-09-09T20:07:09.864Z","repository":{"id":6369725,"uuid":"7607075","full_name":"CamDavidsonPilon/Probabilistic-Programming-and-Bayesian-Methods-for-Hackers","owner":"CamDavidsonPilon","description":"aka \"Bayesian Methods for Hackers\": An introduction to Bayesian methods + probabilistic programming with a computation/understanding-first, mathematics-second point of view. All in pure Python ;)  ","archived":false,"fork":false,"pushed_at":"2024-06-25T20:42:58.000Z","size":172065,"stargazers_count":27425,"open_issues_count":205,"forks_count":7923,"subscribers_count":1362,"default_branch":"master","last_synced_at":"2025-05-29T01:27:27.276Z","etag":null,"topics":["bayesian-methods","data-science","jupyter-notebook","mathematical-analysis","pymc","statistics"],"latest_commit_sha":null,"homepage":"http://camdavidsonpilon.github.io/Probabilistic-Programming-and-Bayesian-Methods-for-Hackers/","language":"Jupyter Notebook","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/CamDavidsonPilon.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"CamDavidsonPilon"}},"created_at":"2013-01-14T15:46:28.000Z","updated_at":"2025-05-28T22:23:04.000Z","dependencies_parsed_at":"2023-01-13T15:15:15.035Z","dependency_job_id":"b895ee78-35f7-4683-b200-2d422a773618","html_url":"https://github.com/CamDavidsonPilon/Probabilistic-Programming-and-Bayesian-Methods-for-Hackers","commit_stats":{"total_commits":793,"total_committers":161,"mean_commits":4.925465838509317,"dds":0.5825977301387137,"last_synced_commit":"5b33f77a803a1a07dcadabae6cc382c9fd2c77d7"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/CamDavidsonPilon/Probabilistic-Programming-and-Bayesian-Methods-for-Hackers","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CamDavidsonPilon%2FProbabilistic-Programming-and-Bayesian-Methods-for-Hackers","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CamDavidsonPilon%2FProbabilistic-Programming-and-Bayesian-Methods-for-Hackers/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CamDavidsonPilon%2FProbabilistic-Programming-and-Bayesian-Methods-for-Hackers/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CamDavidsonPilon%2FProbabilistic-Programming-and-Bayesian-Methods-for-Hackers/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/CamDavidsonPilon","download_url":"https://codeload.github.com/CamDavidsonPilon/Probabilistic-Programming-and-Bayesian-Methods-for-Hackers/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CamDavidsonPilon%2FProbabilistic-Programming-and-Bayesian-Methods-for-Hackers/sbom","scorecard":{"id":26888,"data":{"date":"2025-08-11","repo":{"name":"github.com/CamDavidsonPilon/Probabilistic-Programming-and-Bayesian-Methods-for-Hackers","commit":"5b33f77a803a1a07dcadabae6cc382c9fd2c77d7"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":2.8,"checks":[{"name":"Dangerous-Workflow","score":-1,"reason":"no workflows found","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Code-Review","score":8,"reason":"Found 6/7 approved changesets -- score normalized to 8","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Token-Permissions","score":-1,"reason":"No tokens found","details":null,"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: MIT License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Pinned-Dependencies","score":-1,"reason":"no dependencies found","details":null,"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Vulnerabilities","score":0,"reason":"32 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-29gw-9793-fvw7","Warn: Project is vulnerable to: PYSEC-2015-24 / GHSA-4vwq-x64q-j4cj","Warn: Project is vulnerable to: PYSEC-2017-46 / GHSA-66gw-5xpf-gfp5","Warn: Project is vulnerable to: PYSEC-2017-47 / GHSA-7fc2-rm35-2pp7","Warn: Project is vulnerable to: PYSEC-2015-25 / GHSA-92mr-v722-f48m","Warn: Project is vulnerable to: PYSEC-2022-12 / GHSA-pq7m-3gw7-gq5x","Warn: Project is vulnerable to: PYSEC-2019-217 / GHSA-462w-v97r-4m45","Warn: Project is vulnerable to: PYSEC-2014-8 / GHSA-8r7q-cvjq-x353","Warn: Project is vulnerable to: GHSA-cpwx-vrp4-4pq7","Warn: Project is vulnerable to: PYSEC-2014-82 / GHSA-fqh9-2qgg-h84h","Warn: Project is vulnerable to: PYSEC-2021-66 / GHSA-g3rq-g295-4j3m","Warn: Project is vulnerable to: GHSA-h5c8-rqwp-cp95","Warn: Project is vulnerable to: GHSA-h75v-3vvj-5mfj","Warn: Project is vulnerable to: PYSEC-2019-220 / GHSA-hj2j-77xm-mc5v","Warn: Project is vulnerable to: GHSA-q2x7-8rv6-6q7h","Warn: Project is vulnerable to: PYSEC-2018-34 / GHSA-2fc2-6r4j-p65h","Warn: Project is vulnerable to: PYSEC-2021-856 / GHSA-5545-2q6w-2gh6","Warn: Project is vulnerable to: PYSEC-2019-108 / GHSA-9fq2-x9r6-wfmf","Warn: Project is vulnerable to: PYSEC-2018-33 / GHSA-cw6w-4rcx-xphc","Warn: Project is vulnerable to: PYSEC-2021-857 / GHSA-f7c7-j99h-c22f","Warn: Project is vulnerable to: GHSA-fpfv-jqm9-f5jm","Warn: Project is vulnerable to: PYSEC-2017-1 / GHSA-frgw-fgh6-9g52","Warn: Project is vulnerable to: PYSEC-2019-156 / GHSA-xp76-357g-9wqq","Warn: Project is vulnerable to: PYSEC-2023-102","Warn: Project is vulnerable to: PYSEC-2023-114","Warn: Project is vulnerable to: GHSA-753j-mpmx-qq6g","Warn: Project is vulnerable to: GHSA-7cx3-6m66-7c5m","Warn: Project is vulnerable to: PYSEC-2020-213 / GHSA-8vpw-mgpf-mpvv","Warn: Project is vulnerable to: GHSA-8w49-h785-mj3c","Warn: Project is vulnerable to: PYSEC-2023-75 / GHSA-hj3f-6gcp-jg8j","Warn: Project is vulnerable to: GHSA-qppv-j76h-2rpx","Warn: Project is vulnerable to: GHSA-w235-7p84-xx57"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 29 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-14T18:07:35.648Z","repository_id":6369725,"created_at":"2025-08-14T18:07:35.649Z","updated_at":"2025-08-14T18:07:35.649Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":274356434,"owners_count":25270458,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-09T02:00:10.223Z","response_time":80,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"owner":{"login":"CamDavidsonPilon","name":"Cameron Davidson-Pilon","uuid":"884032","kind":"user","description":"\r\nCEO of Pioreactor. Former Director of Data Science @Shopify.\r\nAuthor of Bayesian Methods for Hackers and DataOrigami.","email":"","website":"https://dataorigami.net","location":"Waterloo, Canada","twitter":null,"company":"@Pioreactor","icon_url":"https://avatars.githubusercontent.com/u/884032?u=d30e9ef30d20c25248f5d8acad88748d1c7a314a\u0026v=4","repositories_count":90,"last_synced_at":"2025-09-06T04:43:54.521Z","metadata":{"has_sponsors_listing":true},"html_url":"https://github.com/CamDavidsonPilon","funding_links":["https://github.com/sponsors/CamDavidsonPilon"],"total_stars":31219,"followers":4727,"following":84,"created_at":"2022-11-02T16:25:40.522Z","updated_at":"2025-09-06T04:43:54.521Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/CamDavidsonPilon","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/CamDavidsonPilon/repositories"},"packages":[],"commits":{"id":311099,"full_name":"CamDavidsonPilon/Probabilistic-Programming-and-Bayesian-Methods-for-Hackers","default_branch":"master","committers":[{"name":"Cameron Davidson-Pilon","email":"cam.davidson.pilon@gmail.com","login":"CamDavidsonPilon","count":331},{"name":"mmargenot","email":"max.margenot@gmail.com","login":"mmargenot","count":33},{"name":"eli-b","email":"eli.boyarski@gmail.com","login":"eli-b","count":30},{"name":"Cam Davidson-Pilon","email":"camdavidsonpilon@gmail.com","login":null,"count":25},{"name":"Matthew McAteer","email":"matthewmcateer0@gmail.com","login":"matthew-mcateer","count":24},{"name":"Mike Shwe","email":"mikeshwe@google.com","login":null,"count":17},{"name":"williamscott","email":"williamscott@scoper.org","login":"williamscott","count":15},{"name":"Kurisu Chan","email":"miemiekurisu@aol.com","login":"miemiekurisu","count":14},{"name":"Jim Radford","email":"radford@blackbean.org","login":"radford","count":14},{"name":"Animesh Shaw","email":"PsychoCoderHC","login":"PsychoCoderHC","count":11},{"name":"Bob Jansen","email":"bob.jansen@veneficus.nl","login":null,"count":10},{"name":"Brennon Bortz","email":"brennon@brennonbortz.com","login":"brennon","count":8},{"name":"bigsnarfdude","email":"ohprecio@gmail.com","login":"bigsnarfdude","count":7},{"name":"Rob Zinkov","email":"rob@zinkov.com","login":"zaxtax","count":7},{"name":"Pablo de Oliveira","email":"pablo@sifflez.org","login":"pablooliveira","count":7},{"name":"Maurits Diephuis","email":"mdiephuis@gmail.com","login":"mdiephuis","count":7},{"name":"Mikhail Ksenzov","email":"mikhail.ksenzov@gmail.com","login":"mksenzov","count":6},{"name":"unknown","email":"cdavidsonpilon@DT-CDAVIDSONPILON.cppib.ca","login":null,"count":6},{"name":"sash-ko","email":"sashkolysenko@gmail.com","login":"sash-ko","count":5},{"name":"pieteradejong","email":"pieter.a.dejong@gmail.com","login":"pieteradejong","count":5},{"name":"elpres","email":"ilja.heckmann@gmail.com","login":"elpres","count":5},{"name":"y-p","email":"yoval@gmx.com","login":null,"count":5},{"name":"gbenmartin","email":"g.ben.martin@gmail.com","login":"gbenmartin","count":4},{"name":"Harald Schilly","email":"harald.schilly@gmail.com","login":"haraldschilly","count":4},{"name":"Gustav W Delius","email":"gustav.delius@gmail.com","login":"gustavdelius","count":4},{"name":"Daniel Beauchamp","email":"daniel.beauchamp@shopify.com","login":"pushmatrix","count":4},{"name":"Carsten Brandt","email":"mail@cebe.cc","login":"cebe","count":4},{"name":"Lodewijk Nauta","email":"nauta.lodewijk@kpmg.nl","login":"lnauta","count":4},{"name":"ugurthemaster","email":"ugurthemaster@gmail.com","login":null,"count":4},{"name":"Thomas Aarholt","email":"thomasaarholt@gmail.com","login":"thomasaarholt","count":3},{"name":"Shayan Bastani","email":"32581929+Shayan-B","login":"Shayan-B","count":3},{"name":"Adriano","email":"acaloiaro","login":"acaloiaro","count":3},{"name":"Lars Buitinck","email":"larsmans@gmail.com","login":"larsmans","count":3},{"name":"Alex Garel","email":"alex.garel@gmail.com","login":"alexgarel","count":3},{"name":"Kyle Pittman","email":"pittman.kyle@gmail.com","login":"monkpit","count":3},{"name":"Michael Becker","email":"michaelb@aweber.com","login":null,"count":3},{"name":"Thomas Wiecki","email":"thomas.wiecki@gmail.com","login":"twiecki","count":3},{"name":"hsm207","email":"hsm207","login":"hsm207","count":3},{"name":"noelevans","email":"noelevans@gmail.com","login":"noelevans","count":3},{"name":"matrig","email":"matrig@hotmail.com","login":"matrig","count":3},{"name":"Kellen Lask","email":"kellenlask@gmail.com","login":"kellenlask","count":2},{"name":"Jens Rantil","email":"jens.rantil@gmail.com","login":"JensRantil","count":2},{"name":"George Marrows","email":"george.marrows@gmail.com","login":"georgemarrows","count":2},{"name":"Geoff Harcourt","email":"geoff.harcourt@gmail.com","login":"geoffharcourt","count":2},{"name":"Garth Snyder","email":"garth@garthsnyder.com","login":"GarthSnyder","count":2},{"name":"Daniel Velkov","email":"norcobg@gmail.com","login":"djv","count":2},{"name":"Colby Lemon","email":"colbylemon@gmail.com","login":"colibius","count":2},{"name":"Calvin Giles","email":"calvingiles","login":"calvingiles","count":2},{"name":"Ben Mabey","email":"ben@benmabey.com","login":"bmabey","count":2},{"name":"Baran Toppare","email":"barantoppare@gmail.com","login":"toppare","count":2},{"name":"vsl9","email":"vitaly.lavrukhin@yahoo.com","login":"vsl9","count":2},{"name":"Paul Butler","email":"paul.butler@chango.com","login":null,"count":2},{"name":"Groves","email":"Declan.Groves@allstate.com","login":null,"count":2},{"name":"Kyle Kelley","email":"rgbkrk@gmail.com","login":"rgbkrk","count":2},{"name":"Manuel Weiss","email":"manuel@weiss.io","login":"ManuelWeiss","count":2},{"name":"Martin Renold","email":"martinxyz@gmx.ch","login":"martinxyz","count":2},{"name":"Matt Bauman","email":"mbauman@gmail.com","login":"mbauman","count":2},{"name":"Paul Magwene","email":"paul.magwene@duke.edu","login":"pmagwene","count":2},{"name":"Philipp Singer","email":"killver@gmail.com","login":"psinger","count":2},{"name":"Tobias Schmidt","email":"royalts@gmail.com","login":"RoyalTS","count":2},{"name":"nisanharamati","email":"hanisan@gmail.com","login":"nisanharamati","count":2},{"name":"springcoil","email":"peadarcoyle@googlemail.com","login":"springcoil","count":2},{"name":"Andrew Duberstein","email":"ajduberstein@gmail.com","login":"ajduberstein","count":1},{"name":"Alessandro Gentilini","email":"alessandro.gentilini@gmail.com","login":"alessandro-gentilini","count":1},{"name":"Adriano rsvp.github.com","email":"rsvp","login":"rsvp","count":1},{"name":"Tomasz Melcer","email":"liori@exroot.org","login":"liori","count":1},{"name":"Matt Tenenbaum","email":"matt.tenenbaum@rockyou.com","login":null,"count":1},{"name":"Robert Price","email":"robert@progene.com","login":null,"count":1},{"name":"Henrik Eckermann","email":"henrikeckermann@gmail.com","login":null,"count":1},{"name":"Isaac","email":"isaac@creds.me","login":null,"count":1},{"name":"James Cohen","email":"james.cohen@affiliatewindow.com","login":null,"count":1},{"name":"Vikram Oberoi","email":"vikram@psl.com","login":null,"count":1},{"name":"chdamianos","email":"chdamianos@gmail.com","login":null,"count":1},{"name":"Rodolfo Rodriguez","email":"Rodolfobgibson@gmail.com","login":null,"count":1},{"name":"Sachintha Karunaratne","email":"sachintha84@gmail.com","login":null,"count":1},{"name":"Sebastian Pölsterl","email":"sebastian.poelsterl@icr.ac.uk","login":null,"count":1},{"name":"Alec Hanefeld","email":"Alec Hanefeld","login":null,"count":1},{"name":"Andrey Melentyev","email":"andrey.melentyev@klarna.com","login":null,"count":1},{"name":"Cam Davidson-Pilon","email":"camdavidson-pilon@Cams-MacBook-Air.local","login":null,"count":1},{"name":"Sergey Fogelson","email":"sergeyfogelson@gmail.com","login":"sergeyfogelson","count":1},{"name":"Sebastian Pölsterl","email":"sebp@k-d-w.org","login":"sebp","count":1},{"name":"Saurabh Sawant","email":"risqer@gmail.com","login":"sausaw","count":1},{"name":"Satyajeet Vishwakarma","email":"srksatyam@gmail.com","login":"iamDeveloper","count":1},{"name":"SVAKSHA","email":"svaksha@gmail.com","login":"svaksha","count":1},{"name":"Rohit Aggarwal","email":"rohit.aggarwal@gmail.com","login":"ducky427","count":1},{"name":"Robert Zaremba","email":"robert.zaremba@scale-it.pl","login":"robert-zaremba","count":1},{"name":"youki","email":"yuki.oyabu@gmail.com","login":"yaboo-oyabu","count":1},{"name":"ugriz","email":"ugriz@hushmail.com","login":"ugriz","count":1},{"name":"tritemio","email":"tritemio@gmail.com","login":"tritemio","count":1},{"name":"tomw2005","email":"tomwilkinson2005@gmail.com","login":"tawilkinson","count":1},{"name":"s-mawjee","email":"21179950+s-mawjee","login":"s-mawjee","count":1},{"name":"rgap","email":"r.guzmanap@gmail.com","login":"rgap","count":1},{"name":"pocman","email":"thomas.poc@gmail.com","login":"pocman","count":1},{"name":"otoburb","email":"otoburb@gmail.com","login":"otoburb","count":1},{"name":"isofer","email":"imrisofer@gmail.com","login":"isofer","count":1},{"name":"ian-whitestone","email":"ianjameswhitestone@gmail.com","login":"ian-whitestone","count":1},{"name":"Glenn H Tarbox, PhD","email":"glenn@tarbox.org","login":"ghtdak","count":1},{"name":"Marianne Corvellec","email":"marianne.corvellec@ens-lyon.org","login":"mkcor","count":1},{"name":"Kyle Meyer","email":"kyle@kyleam.com","login":"kyleam","count":1},{"name":"ShuiZhongYue","email":"3233892969@qq.com","login":"CloudandML","count":1},{"name":"heinzK1X","email":"schreibhein@gmail.com","login":"heinzK1X","count":1},{"name":"ericchiang","email":"eric.chiang.m@gmail.com","login":"ericchiang","count":1},{"name":"bclow","email":"bclow.tw@yahoo.com.tw","login":"bclow","count":1},{"name":"Zach Mullen","email":"zach.mullen@kitware.com","login":"zachmullen","count":1},{"name":"Yaroslav Halchenko","email":"debian@onerussian.com","login":"yarikoptic","count":1},{"name":"Won June Tai","email":"wonjune.tai@gmail.com","login":"elijah-tai","count":1},{"name":"Vanessa Sabino","email":"borboleta@gmail.com","login":"bani","count":1},{"name":"Valentin Ganev","email":"sanchopansa@gmail.com","login":"sanchopansa","count":1},{"name":"Jörg Bartnick","email":"joerg@bartnick.eu","login":"jb--","count":1},{"name":"Juraj Niznan","email":"jurajniznan@gmail.com","login":"jniznan","count":1},{"name":"Julia Evans","email":"julia@jvns.ca","login":"jvns","count":1},{"name":"John Bjorn Nelson","email":"jbn@abreka.com","login":"jbn","count":1},{"name":"Joe Hand","email":"joe.a.hand@gmail.com","login":"joehand","count":1},{"name":"Jet Sun","email":"jet.joins.sun@gmail.com","login":"jet-sun","count":1},{"name":"Jessica Moore","email":"jmoore523@gmail.com","login":"jessica-writes-code","count":1},{"name":"Jason Zavaglia","email":"jason.zavaglia@gmail.com","login":"jpz","count":1},{"name":"Inconditus","email":"are.you.cursed@gmail.com","login":"Inconditus","count":1},{"name":"Gordon Fierce","email":"gordon.fierce@gmail.com","login":"gordonfierce","count":1},{"name":"Matthew Conlen","email":"mc@mathisonian.com","login":"mathisonian","count":1},{"name":"Mark Hepburn","email":"Mark.Hepburn@gmail.com","login":"markhepburn","count":1},{"name":"Edderic Ugaddan","email":"edderic@gmail.com","login":"Edderic","count":1},{"name":"Dustin Lee","email":"qhfgva@gmail.com","login":"qhfgva","count":1},{"name":"Drazen Urch","email":"github@drazenur.ch","login":"durch","count":1},{"name":"Daniel Darabos","email":"darabos.daniel@gmail.com","login":"darabos","count":1},{"name":"Cory Forsyth","email":"cory.forsyth@gmail.com","login":"bantic","count":1},{"name":"Carlos Souza","email":"souza@gatech.edu","login":"ucals","count":1},{"name":"CPaleske","email":"caidencepaleske@yahoo.ca","login":"CPaleske","count":1},{"name":"Bulwersator","email":"bulwersator@gmail.com","login":"matkoniecz","count":1},{"name":"Ben Montgomery","email":"b3nm0nty@gmail.com","login":"benmonty","count":1},{"name":"Bas Nijholt","email":"basnijholt@gmail.com","login":"basnijholt","count":1},{"name":"Augusto Hack","email":"hack.augusto@gmail.com","login":"hackaugusto","count":1},{"name":"Simon Potter","email":"simon@sjp.co.nz","login":"sjp","count":1},{"name":"Stephen Fenech","email":"stephen.fenech@nosto.com","login":"stephenfenech-nosto","count":1},{"name":"Stuart Layton","email":"slayton@mit.edu","login":"slayton","count":1},{"name":"Taylor Terry","email":"taylor.terry@gmail.com","login":"taylorterry3","count":1},{"name":"Thomas Bratt","email":"thomas.bratt@gmail.com","login":"thomasbratt","count":1},{"name":"Thomas Christie","email":"tom.christie@gmail.com","login":"tom-christie","count":1},{"name":"Tim Gates","email":"tim.gates@iress.com","login":"timgates42","count":1},{"name":"Sevgi Ozturk","email":"sevgiozturk@gmail.com","login":"sevgiozturk","count":1},{"name":"Kleptine","email":"kleptine@gmail.com","login":"Kleptine","count":1},{"name":"Kartik Talwar","email":"hi@kartikt.com","login":"KartikTalwar","count":1},{"name":"Adam Wentz","email":"floppya@gmail.com","login":"floppya","count":1},{"name":"FabianInostroza","email":"fabianinostroza@udec.cl","login":"FabianInostroza","count":1},{"name":"Ethan Brown","email":"ethan.w.brown@gmail.com","login":"etano","count":1},{"name":"Esben Sorig","email":"esben@sorig.eu","login":"sorig","count":1},{"name":"Ero Carrera","email":"ero.carrera@gmail.com","login":"erocarrera","count":1},{"name":"Eric Martin","email":"e.a.martin1337@gmail.com","login":"eamartin","count":1},{"name":"Ehud Ben-Reuven","email":"udi@benreuven.com","login":"udibr","count":1},{"name":"Robert David Grant","email":"robert.david.grant@gmail.com","login":"bgrant","count":1},{"name":"Ramon Crehuet","email":"ramon.crehuet@iqac.csic.es","login":"rcrehuet","count":1},{"name":"Ogi Moore","email":"j9ac9k","login":"j9ac9k","count":1},{"name":"Nick","email":"nstjhp@gmail.com","login":"nstjhp","count":1},{"name":"Morton Fox","email":"github@qslw.com","login":"mortonfox","count":1},{"name":"MinRK","email":"benjaminrk@gmail.com","login":"minrk","count":1},{"name":"Michael Feldmann","email":"michael.feldmann@gmx.net","login":"michaf","count":1},{"name":"Maycown Douglas O. Miranda","email":"maycowndouglas.om@gmail.com","login":"maycownd","count":1},{"name":"Matthias BUSSONNIER","email":"bussonniermatthias@gmail.com","login":"Carreau","count":1},{"name":"Matthew Wampler-Doty","email":"matt@w-d.org","login":"xcthulhu","count":1}],"total_commits":793,"total_committers":158,"total_bot_commits":0,"total_bot_committers":0,"mean_commits":5.018987341772152,"dds":0.5825977301387137,"past_year_committers":[],"past_year_total_commits":0,"past_year_total_committers":0,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":0.0,"past_year_dds":0.0,"last_synced_at":"2025-05-29T01:29:15.215Z","last_synced_commit":"5b33f77a803a1a07dcadabae6cc382c9fd2c77d7","created_at":"2023-03-08T16:49:45.231Z","updated_at":"2025-05-29T01:29:15.269Z","commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/CamDavidsonPilon%2FProbabilistic-Programming-and-Bayesian-Methods-for-Hackers/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-07T00:00:09.744Z","repositories_count":5480019,"commits_count":853389126,"contributors_count":31098155,"owners_count":906558,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}},"issues_stats":{"full_name":"CamDavidsonPilon/Probabilistic-Programming-and-Bayesian-Methods-for-Hackers","html_url":"https://github.com/CamDavidsonPilon/Probabilistic-Programming-and-Bayesian-Methods-for-Hackers","last_synced_at":"2025-08-31T22:01:36.028Z","status":null,"issues_count":101,"pull_requests_count":103,"avg_time_to_close_issue":12617242.5,"avg_time_to_close_pull_request":4329067.635294118,"issues_closed_count":38,"pull_requests_closed_count":85,"pull_request_authors_count":77,"issue_authors_count":76,"avg_comments_per_issue":2.277227722772277,"avg_comments_per_pull_request":1.8737864077669903,"merged_pull_requests_count":72,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":3,"past_year_pull_requests_count":1,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":3,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"created_at":"2024-09-20T16:47:58.119Z","updated_at":"2025-09-02T13:51:53.506Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/CamDavidsonPilon%2FProbabilistic-Programming-and-Bayesian-Methods-for-Hackers","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/CamDavidsonPilon%2FProbabilistic-Programming-and-Bayesian-Methods-for-Hackers/issues","issue_labels_count":{"confusion":3,"urgent":2,"bug":1,"protip":1},"pull_request_labels_count":{},"issue_author_associations_count":{"NONE":74,"CONTRIBUTOR":16,"OWNER":14},"pull_request_author_associations_count":{"CONTRIBUTOR":69,"NONE":39},"issue_authors":{"CamDavidsonPilon":14,"ghost":4,"xcthulhu":3,"alexgarel":3,"lrlgogo":2,"Carreau":2,"joaoppadua":2,"nipunbatra":2,"king-005":2,"gustavdelius":1,"natefrisch01":1,"chdamianos":1,"ecotner":1,"jal214":1,"lemonad":1,"HVoltBb":1,"hungyangtsai":1,"fralc":1,"cdabella":1,"tfriedel":1,"IvoCrnkovic":1,"djole":1,"pahadismael":1,"missflash":1,"Rtrlqavis20":1,"RyanMarten":1,"rizman18":1,"salvador-vm1010":1,"raffaem":1,"hungpham3112":1,"bridgeland":1,"ZachariahRosenberg":1,"andreosokil":1,"DavidCallahan":1,"jolespin":1,"kiudee":1,"gaoleihlj":1,"ajduberstein":1,"Narglfrob":1,"mark-yong":1,"ericxtang":1,"Sandy4321":1,"felixr":1,"Ander-MZ":1,"RWilsker":1,"xuevin":1,"dleybz":1,"EffiFeld":1,"Shayan-B":1,"binyaz":1,"KartikTalwar":1,"cmencar":1,"twiecki":1,"lorenzo8612":1,"Bazman76":1,"frenet":1,"rwst":1,"koo5":1,"phineas-pta":1,"worthy7":1,"sebalander":1,"darabos":1,"JAEarly":1,"doh-wrong-button":1,"raddy":1,"alvinburgos":1,"OrtizNicola":1,"codeja3":1,"beinstein23":1,"williamscott":1,"attibalazs":1,"AliMoallemi":1,"zodoz":1,"WilliamScott111":1,"zachlefevre":1,"tehreemnaqvi":1,"lc82111":1,"ryanherring":1,"utt54321":1},"pull_request_authors":{"Kraego":6,"pablooliveira":4,"mikeshwe":4,"ghost":4,"toppare":4,"alexgarel":3,"bigsnarfdude":3,"xcthulhu":2,"mbauman":2,"larsmans":2,"psinger":2,"sevgiozturk":2,"MarcoGorelli":2,"BobConanDev":2,"djv":2,"matrig":2,"hem9984":2,"mathisonian":1,"jessica-writes-code":1,"gbenmartin":1,"yarikoptic":1,"pushmatrix":1,"JensRantil":1,"gustavdelius":1,"ucals":1,"sash-ko":1,"zaxtax":1,"crmccreary":1,"azdaly":1,"RonsenbergVI":1,"jvns":1,"etano":1,"p-e-w":1,"ducky427":1,"nstjhp":1,"isofer":1,"ursk":1,"ajduberstein":1,"bani":1,"Carreau":1,"nhkhoi91":1,"liori":1,"ian-whitestone":1,"sergeyfogelson":1,"jet-sun":1,"btlorch":1,"ejarkm":1,"colibius":1,"KartikTalwar":1,"maycownd":1,"shotaro-mkw":1,"kevinalh":1,"timgates42":1,"Patrick-Munyao":1,"vikashchand":1,"nicholas-miles":1,"pizzaz93":1,"bgrant":1,"nisanharamati":1,"radford":1,"zachmullen":1,"miemiekurisu":1,"sebastianduchene":1,"fperez":1,"Shayan-B":1,"joehand":1,"twiecki":1,"jomavera":1,"FangyangJz":1,"alfil":1,"Fillll":1,"a-n-ermakov":1,"floppya":1,"ahane":1,"thomasbratt":1,"thomasaarholt":1,"pmagwene":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-03T00:00:08.273Z","repositories_count":10058903,"issues_count":30998414,"pull_requests_count":93803781,"authors_count":10685242,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"},"past_year_issue_labels_count":{},"past_year_pull_request_labels_count":{},"past_year_issue_author_associations_count":{"NONE":5},"past_year_pull_request_author_associations_count":{"NONE":2},"past_year_issue_authors":{"fralc":1,"lorenzo8612":1,"pahadismael":1,"Rtrlqavis20":1,"WilliamScott111":1},"past_year_pull_request_authors":{"BobConanDev":2},"maintainers":[{"login":"CamDavidsonPilon","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/CamDavidsonPilon"}],"active_maintainers":[]},"events":{"total":{"IssuesEvent":3,"WatchEvent":1091,"IssueCommentEvent":2,"PullRequestEvent":1,"ForkEvent":143},"last_year":{"IssuesEvent":3,"WatchEvent":1091,"IssueCommentEvent":2,"PullRequestEvent":1,"ForkEvent":143}},"keywords":["bayesian-methods","data-science","jupyter-notebook","mathematical-analysis","pymc","statistics"],"dependencies":[{"ecosystem":"pypi","filepath":"requirements.txt","sha":null,"kind":"manifest","created_at":"2022-07-09T08:00:34.021Z","updated_at":"2022-07-09T08:00:34.021Z","repository_link":"https://github.com/CamDavidsonPilon/Probabilistic-Programming-and-Bayesian-Methods-for-Hackers/blob/master/requirements.txt","dependencies":[{"id":126678203,"package_name":"ipython","ecosystem":"pypi","requirements":"\u003e=2.0","direct":true,"kind":"runtime","optional":false},{"id":126678204,"package_name":"matplotlib","ecosystem":"pypi","requirements":"\u003e=1.2.1","direct":true,"kind":"runtime","optional":false},{"id":126678205,"package_name":"numpy","ecosystem":"pypi","requirements":"\u003e=1.7.1","direct":true,"kind":"runtime","optional":false},{"id":126678206,"package_name":"pymc","ecosystem":"pypi","requirements":"==2.3.4","direct":true,"kind":"runtime","optional":false},{"id":126678207,"package_name":"pyzmq","ecosystem":"pypi","requirements":"\u003e=13.1.0","direct":true,"kind":"runtime","optional":false},{"id":126678208,"package_name":"scipy","ecosystem":"pypi","requirements":"\u003e=0.12.0","direct":true,"kind":"runtime","optional":false},{"id":126678209,"package_name":"tornado","ecosystem":"pypi","requirements":"\u003e=3.0.2","direct":true,"kind":"runtime","optional":false},{"id":126678210,"package_name":"wsgiref","ecosystem":"pypi","requirements":"\u003e=0.1.2","direct":true,"kind":"runtime","optional":false},{"id":126678211,"package_name":"praw","ecosystem":"pypi","requirements":"\u003e=2.0.0","direct":true,"kind":"runtime","optional":false},{"id":126678212,"package_name":"jinja2","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]}],"score":15.289252450944428,"created_at":"2025-09-09T01:12:31.014Z","updated_at":"2025-10-07T08:39:19.427Z","avatar_url":"https://github.com/CamDavidsonPilon.png","language":"Jupyter Notebook","category":null,"sub_category":null,"monthly_downloads":0,"funding_links":["https://github.com/sponsors/CamDavidsonPilon"],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["closember","alignment","flexible","bayesian-inference","notebook","statistical-analysis","mcmc","probabilistic-programming","optimizing-compiler","hut23"],"project_url":"https://science.ecosyste.ms/api/v1/projects/166540","html_url":"https://science.ecosyste.ms/projects/166540"}