Streamlit

在 Python 中快速构建数据应用
授权协议 Apache
开发语言 Python
所属分类 神经网络/人工智能、 机器学习/深度学习
软件类型 开源软件
地区 不详
投 递 者 姬成荫
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

Streamlit是一个开源Python库,可轻松构建用于机器学习的漂亮应用程序。

安装Streamlit,将其导入,编写一些代码,然后运行脚本。 Streamlit会监视每次保存和更新的更改,并在编码时可视化您的输出。代码从上到下运行,始终从干净状态开始,不需要回调。这是一个简单而强大的应用程序模型,可让您以惊人的速度构建丰富的UI。

安装

$ pip install streamlit
$ streamlit hello

例子

Streamlit使您可以轻松地构建交互式应用程序

import streamlit as st

x = st.slider('Select a value')
st.write(x, 'squared is', x * x)

 

 相关资料
  • 本文向大家介绍使用Spring Boot快速构建基于SQLite数据源的应用,包括了使用Spring Boot快速构建基于SQLite数据源的应用的使用技巧和注意事项,需要的朋友参考一下 为了提供一个单包易部署的服务器应用,考虑使用Spring Boot,因为其集成了Apache Tomcat,易于运行,免去绝大部分了服务器配置的步骤。 项目初始化 首先从mvn archetype:generat

  • 我的应用程序有一堆必不可少的库,这就是为什么我被迫使用multidex支持库,它工作得很好。但问题出在梯度速度上。它平均需要2分钟来构建,当我开发和测试时,这是相当烦人的。 有没有一种方法可以加快我的调试构建?

  • java中是否有内置的数据结构可以为排序列表提供高效的性能?我还需要修改排序列表,包括插入和删除操作。我首先使用arraylist。我认为在插入和删除的情况下,arraylist的性能可能不够好。什么样的数据结构适合使用?如果没有足够快的内置数据结构,在设计自定义数据结构之前,我可以朝哪个方向走?

  • 我已经在我的机器上安装了Oracle 11g XE。现在我通过系统模式连接它。如何创建自己的数据库。就像在MS SQL中使用 如何在Oracle11gXe中创建这样的数据库。

  • 为了构建一个 WAR 文件, 需要在项目中加入 War 插件: 例子 9.1. War 插件 build.gradle apply plugin: 'war' 注意:项目代码可以在samples/webApplication/quickstart 在Gradle的发行包"-all"中找到. 这个插件也会在你的项目里加入 Java 插件. 运行 gradle build 将会编译, 测试和创建项目的

  • 我试图理解是否以及在什么情况下应该使用Python类和/或Java类。 如果要制作一个专门的字典/地图类,应该从Python的dict或者Java的HashMap或者TreeMap等中提取一个子类? 很容易使用Python的,因为它们更简单、更性感。但是Jython运行相对较慢的一个原因(在我看来是这样)似乎与动态键入有关。我最好说我对所有这些都不太清楚,而且我也没有花晚上的时间仔细研究Pytho