使用pytorch进行数据分析和机器学习的批处理框架。

fireworks-ml的Python项目详细描述


[![生成状态](https://travis-ci.org/kellylab/fireworks.svg?branch=master)](https://travis-ci.org/kellylab/fireworks) [![活页夹](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/kellylab/Fireworks/mnistDemo?filepath=examples%2Fmnist.ipynb) [![状态](http://joss.theoj.org/papers/6156356281b38760548fdb14505d9ba1/status.svg)](http://joss.theoj.org/papers/6156356281b38760548fdb14505d9ba1) [![doi](https://zenodo.org/badge/135873580.svg)](https://zenodo.org/badge/latestdoi/135873580

#焰火-带有数据帧的pytorch

简介

此库提供与pytorch张量兼容的数据帧的实现。这意味着您可以构造按列名引用其输入的模型,这使得在处理复杂数据集时更容易跟踪变量。这也使得将这些模型集成到现有的基于熊猫的数据科学工作流中更容易。 此外,我们还提供了一个围绕数据框架构建的完整机器学习框架,以便于模型训练、保存/加载、预处理和超参数优化。

概述

数据在焰火中使用一个称为消息的对象来表示,该对象将数据帧的概念概括为包括pytorch张量(类似于其他框架中的张量帧)。这种数据结构在统计研究中很受欢迎,因为它能很好地组织信息,同时保持足够的灵活性,便于统计分析。通过提供支持torch.tensor对象的数据帧的实现,我们现在可以将此数据结构与pytorch一起使用。您可以很容易地在一个对象内将消息中的列移动到torch.tensor和gpu。

我们提供了一组抽象原语(管道、连接和模型),这些抽象原语可用于实现特定操作,并可堆叠在一起以构建数据管道。由于这些原语所期望的输入/输出的标准化,这些组件是可重用的。不是为每个项目以一种特定的方式构建新的数据管道,而是可以使用烟花或之前制作的现有组件来模块化管道。

这个库还提供了一组围绕这些组件构建的工具。这里有一些模块用于培训机器学习模型、使用消息读写数据库、超参数优化、保存/加载数据管道的快照/日志以实现可重用性和可重复性。

#入门 安装 ===================================== 您可以从pypi安装焰火:

pip3 install fireworks-ml

文档

参见https://fireworks.readthedocs.io

#贡献

欢迎提出意见、问题、问题和请求!您可以随时提出任何反馈问题,也可以直接向我(SMK508)提出任何问题。请参阅我们的路线图,了解我们要添加的功能的概述(https://fireworks.readthedocs.io/en/development/Project.html#roadmap)。

#致谢 发展 ===================================== 焰火是由阿尔伯特爱因斯坦医学院(albert einstein college of medicine,albert einstein college)利布莎•凯利实验室的mstp学生saad khan研发的。我们利用这个图书馆开发了深入学习模型来研究微生物。

资金

Saad Khan的部分资金来自NIH MSTP培训补助金6T32GM007288-46。这项工作的部分资金来源于美国国防部颁发给Libusha Kelly的同行评审癌症研究计划职业发展奖(CA171019)。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java Android改造响应不等于邮递员响应   bean的spring初始化失败;嵌套的例外是java。lang.IllegalArgumentException:Pointcut格式不正确:应为“')”   java在运行时传递可选的未知参数   java Android:无法使用密码保护条目   java无法从SimpleIntegerProperty转换为属性<Integer>   java Ibatis:有没有办法在sqlmap xml中的Ibatis resultmap子选择中添加行处理程序?   java如何使用ant脚本运行maven项目?   java如何在DesignGridLayout库中动态创建JButton值?   java JPA多事务管理器   java Eclipse RCP,为编辑器添加了一个新视图   从源文件夹导入时,不会显示Java图像   使用hadoop2设置java单节点集群。4.0与cygwin   java如何连接图像?   JavaJPQL:向数据库中已经存在的值添加一个int值