导读:Taipy 是一个新的免费框架,可让 Python 开发人员、数据科学家和机器学习工程师创建 Web 应用程序。
各位开发者,又有新的免费开源 Python 库,允许我们将数据和 AI 算法转化为可立即投入生产的 Web 应用程序。
这个扩展库名为Taipy,旨在支持数据科学和机器学习工程师构建全栈应用程序。
Github:https://github.com/Avaiga/taipy
该产品的所在公司由Vincent Gosselin和Albert Antoine创立,两人都是技术界的资深人士。
官方网站:https://www.taipy.io/
Gosselin 担任首席执行官,他在 IBM 数据科学和高级分析部门工作了八年,并在 DecisionBrain 领导高级分析。Taipy 的执行董事 Antoine 曾任数据分析公司 Avaiga.com 的首席执行官,并在数据科学平台 Dataiku 从事业务开发工作。
数据科学家兼 Taipy 全球社区经理 Rym Michaut 说:
“他们在创建 Taipy 时想要解决的问题是数据空间中项目的失败率,这些项目大部分都是用 Python 编写的。这就是我们从 Java 转向 Python 的原因。”
使用 Taipy 制作的Web应用程序模型,由 Taipy 提供。(https://pl-dashboard.taipy.cloud/group_contributions)
在接下来的几个月中,Taipy 计划发布新的低代码产品,允许用户使用 Web 界面中的拖放 UI 组件来编辑前端,而无需进行编码。
Taipy 后端用于构建和管理数据流,包括可以调用代码的管道。常见问题解答指出,它可以调度任务、缓存重复操作以及并行化任务,“以优化性能并简化管道和场景的管理”。“Taipy 后端的主要目标是翻译标准 Python 代码并增强管道和场景性能和管理”。
第三个组件 Taipy Rest 提供了一种通过 Rest API 访问场景、管道和数据访问器的方法。
“Taipy 还专注于在全面的生产应用程序中工作:当我们使用我们所谓的回调在用户交互上运行最少的必要任务时,前端和后端在不同的线程上运行,因此用户仍然可以与应用程序交互,即使如果模型在后台运行,”Michaut 解释道。
Taipy 默认可以连接到 pickle、CSV、Excel、JSON、Mongo、SQL 和 Parquet。
当然,如果你可以使用 Python 连接到数据源,那么只需几行代码,它也可以在 Taipy 中运行,”。
此外,Taipy 还有连接到AWS和DataBricks的技术文档。
作者:校长
本文为 @ 场长 创作并授权 21CTO 发布,未经许可,请勿转载。
内容授权事宜请您联系 webmaster@21cto.com或关注 21CTO 公众号。
该文观点仅代表作者本人,21CTO 平台仅提供信息存储空间服务。