rainier:Scala中的贝叶斯推断

时间:2024-05-27 04:35:40
【文件属性】:

文件名称:rainier:Scala中的贝叶斯推断

文件大小:2.39MB

文件格式:ZIP

更新时间:2024-05-27 04:35:40

Scala

雷尼尔 Rainier通过Markov Chain Monte Carlo为贝叶斯推理提供了高性能的Scala API。 Rainier支持具有连续参数的固定结构生成模型。 使用惯用的功能性Scala构建模型,以构成原始分布和数学转换。 建立后,您可以根据观察到的数据对模型进行条件调整,以推断参数值的后验分布,然后使用该后验分布生成决策和预测。 这个高级API的基础是静态的TensorFlow样式的计算图,该图具有自动区分和非常快速的基于CPU的执行。 Rainier在纯Scala中实现,具有最小的外部依赖性,并且没有JNI库,因此易于部署,包括到Spark或Hadoop集群。 推论基于Hamiltonian Monte Carlo采样器的变体; 与和类似,并针对相同类型的模型。 根据您的背景,您可能认为Rainier渴望成为“ Stan,但在JVM上”或“ TensorFlow,


网友评论