离散选择建模工具
choicemodels的Python项目详细描述
[![生成状态](https://travis-ci.org/UDST/choicemodels.svg?branch=master)](https://travis-ci.org/UDST/choicemodels) [![覆盖状态](https://coveralls.io/repos/github/UDST/choicemodels/badge.svg?branch=master)](https://coveralls.io/github/UDST/choicemodels?分支=主) [![文档状态](https://readthedocs.org/projects/choicemodels/badge/?version=latest)](https://choicemodels.readthedocs.io)
#精选车型
choicemodels是一个用于离散选择建模的python库,具有用于采样、模拟和其他辅助任务的实用程序。它是[城市数据科学工具包](udst)的一部分。
###功能
该库目前专注于帮助将离散选择模型集成到更大的工作流中的工具,并利用其他包,例如用于大多数模型估计的优秀的[pylogit](https://github.com/timothyb0912/pylogit)。
choicemodels可以使用备选方案的统一或加权随机抽样以及交互项或笛卡尔合并,自动创建用于估计或模拟的选择表。
它还为蒙特卡罗模拟从拟合模型中给定概率分布的选择提供了通用工具,并为独立或容量受限的选择提供了快速算法。
choicemodels包括一个用于多项式logit估计的自定义引擎,该引擎针对具有大量备选方案的快速性能进行了优化。
###安装
可使用PIP或Conda包管理器安装选项模型:
` pip install choicemodels `
` conda install choicemodels --channel udst `
###文档
有关更多信息,请参阅联机文档:https://choicemodels.readthedocs.io
回购协议中的changelog.md、contribution.md、/docs/readme.md和/tests/readme.md中提供了一些附加文档。
在[pull requests](https://github.com/udst/choicemodels/pulls)中讨论了当前和计划的特性。utf8=!&q=是%3apr)和[问题](https://github.com/udst/choicemodels/issues?utf8=)&q=是%3问题),打开和关闭。