文件名称:data_analysis_mbml:用于从John Winns MBML书中复制示例的Pyro代码
文件大小:33.43MB
文件格式:ZIP
更新时间:2024-03-21 18:59:21
data-science machine-learning pytorch data-analysis probabilistic-programming
使用Pyro从MBML书中复制示例 这个资料库中包含的笔记本是我学习Pyro之旅的一部分。 如项目网页上所述: Pyro是一种用Python编写的通用概率编程语言(PPL),并在后端由PyTorch支持。 Pyro启用了灵活而富有表现力的深度概率建模,将现代深度学习和贝叶斯建模的最佳结合在一起。 具体来说,我正在研究John Winn出色的基于模型的机器学习书( mbmlbook.com )中的示例,并尝试使用Pyro再现它们,而本书的辅助代码使用了Infer.NET框架。 要求 对于这个项目,我使用了Pyro的1.3.0版本。 可以使用yml文件environment.yml Miniconda( )安装计算environment.yml 。 在终端中执行: conda env create -f environment.yml conda activate tf1 状态 我正在
【文件预览】:
data_analysis_mbml-master
----.ipynb_checkpoints()
--------06-Classificationmodels-Part4-Pyro-solutions-checkpoint.ipynb(108KB)
--------MBML_book-checkpoint.ipynb(520KB)
----MBML_book.ipynb(520KB)
----ch5()
--------movies.csv(434KB)
--------ml-latest-small-README.html(9KB)
--------ratings.csv(1.04MB)
--------README.txt(2KB)
----ch4()
--------OneFeatureInputs.objml(877KB)
--------WithRecipientInputs.objml(25.39MB)
--------Personalisation2Inputs.objml(13.38MB)
--------SeparateInputs.objml(1.31MB)
--------InitialInputs.objml(16.08MB)
--------CompoundInputs.objml(2.72MB)
--------Seed2Inputs.objml(8.62MB)
--------WithSubjectPrefixInputs.objml(18.09MB)
--------OfflineInputs.objml(25.39MB)
--------Personalisation1Inputs.objml(13.43MB)
--------Seed1Inputs.objml(8.69MB)
----ch7()
--------CrowdDataWithText.cs(8KB)
--------Tweet.cs(3KB)
--------CrowdData.cs(16KB)
--------Worker.cs(2KB)
--------CrowdDatum.cs(914B)
----images()
--------house.png(160KB)
--------chapter_2.png(83KB)
--------chapter_1.png(48KB)
--------skills.png(80KB)
----ch6()
--------AsthmaResults6.objml(70KB)
--------SyntheticDataset.tsv(243KB)
----LICENSE(1KB)
----environment.yml(235B)
----MBMLbook.pdf(29.27MB)
----README.md(1KB)
----ch3()
--------Halo2-HeadToHead.objml(1004KB)
--------Halo2-LargeTeam.objml(1.42MB)
--------Halo2-FreeForAll.objml(31.1MB)
--------Halo2-SmallTeam.objml(24.21MB)
----ch2()
--------SkillsQuestionsMask.csv(2KB)
--------RawResponsesAsDictionary.csv(3KB)
--------IsCorrect.csv(5KB)