跳转到主要内容

学习使用规范化流程进行分布。

项目描述

zenflow

Coverage Status

这个库实现了一个基于流的生成模型和作为FLAX模块实现的bijectors。支持条件流。

许可证

源代码在MIT许可证下发布。

安装

pip install zenflow

文档

目前没有在线文档,但库中有有用的docstrings。请使用docstrings并查看examples文件夹中的使用示例。

历史

该项目最初由PZFlowJohn Franklin Crenshaw分叉,但大部分是重写的。PZFlow本身来自其他存储库,这些存储库在PZFlow文档中列出。我需要一个简单易懂、精简到基本功能的代码库,以便于我的使用场景。PZFlow和zenflow之间的区别

  • zenflow使用通用的JAX数组进行数据输入和输出,而PZFlow强制使用Pandas。
  • zenflow将所有可训练对象实现为FLAX模块,而PZFlow使用JAX原语。像FLAX一样,zenflow遵循清晰的函数式设计。
  • PZflow支持在具有不确定性的数据点上训练,zenflow没有支持这一点。
  • PZflow支持计算边缘后验密度,zenflow没有支持这一点。
  • PZflow支持周期性数据,zenflow目前不支持这一点(我计划稍后重新引入)。
  • PZflow支持的bijectors比zenflow多。

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源分发

zenflow-0.2.0.tar.gz (3.4 MB 查看哈希值)

上传时间 源代码

构建发行版

zenflow-0.2.0-py3-none-any.whl (14.4 kB 查看哈希值)

上传时间 Python 3

支持者