Streamlit:使用 Python 快速製作客製化的機器學習開源工具

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

專案網址

也許你會有興趣

找相關課程?試看看 Soft & Share 網站搜尋引擎

✍ 搜尋結果太多?可參考 Soft & Share 搜尋引擎使用技巧

追蹤 Soft & Share

幫我們個小忙!

Comments are closed.

Powered by WordPress.com.

Up ↑

%d 位部落客按了讚: