Streamlit 允許你使用看似簡單的 Python script 為你的機器學習專案建立應用程式。 它支援 hot-reloading,所以你的應用程式修改並儲存時會自動重新 reload。 不需要使用 HTTP 請求、 HTML、 JavaScript 等等。 你所需要的就是你最喜歡的編輯器和瀏覽器。

安裝
pip install streamlit
streamlit hello
範例
Streamlit使您可以輕鬆地建構互動式應用程序:
import streamlit as st
x = st.slider('Select a value')
st.write(x, 'squared is', x * x)
一個較大的範例
儘管 Streamlit 非常簡單,但它可以讓你建構非常豐富和強大的工具。 這個展示專案允許你瀏覽整個 Udacity 自動駕駛汽車資料集,並使用 YOLO 目標檢測網路即時執行推斷。

完整的展示是用不到300行 Python 語言實現的。 事實上,該應用程式只包含23個 Streamlit 呼叫,說明了 Streamlit 的所有主要構件。 你現在就可以嘗試:
pip install --upgrade streamlit opencv-python
streamlit run https://raw.githubusercontent.com/streamlit/demo-self-driving/master/app.py
專案網址
也許你會有興趣
不受 FB 演算法影響,歡迎透過 e-mail 訂閱網站更新

你必須登入才能發表留言。