亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Gradio機器學(xué)習(xí)模型快速部署工具quickstart前篇

 更新時間:2023年04月03日 10:55:05   作者:Livingbody  
這篇文章主要為大家介紹了Gradio機器學(xué)習(xí)模型快速部署工具quickstart準備原文翻譯,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪

Gradio 是做什么的?

先決條件:Gradio 需要 Python 3.7 或更高版本,僅此而已!

gradio.app/quickstart/…

與他人分享您的機器學(xué)習(xí)模型、API 或數(shù)據(jù)科學(xué)工作流程的最佳方式_之一是創(chuàng)建一個交互式應(yīng)用程序,讓您的用戶或同事可以在他們的瀏覽器中試用該演示。

Gradio 允許您**構(gòu)建演示并共享它們,所有這些都在 Python 中。**通常只需幾行代碼!讓我們開始吧。

Hello, World

要使用簡單的“Hello, World”示例運行 Gradio,請執(zhí)行以下三個步驟:

1.使用pip安裝Gradio:

pip install gradio

2. 將以下代碼作為 Python 腳本或在 Jupyter Notebook中運行:

import gradio as gr
def greet(name):
    return "Hello " + name + "!"
demo = gr.Interface(fn=greet, inputs="text", outputs="text")
demo.launch()   

3. 下面的演示將自動出現(xiàn)在 Jupyter Notebook 中,或者如果從腳本運行則在瀏覽器中彈出 http://localhost:7860

漸變/你好世界 使用 Gradio構(gòu)建。 托管在 空間

在本地開發(fā)時,如果您想將代碼作為 Python 腳本運行,您可以使用 Gradio CLI 以重新加載模式啟動應(yīng)用程序,這將提供無縫和快速的開發(fā)。在自動重新加載指南中了解有關(guān)重新加載的更多信息。

gradio app.py

注意:你也可以這樣做python app.py,但它不會提供自動重新加載機制。

類Interface

https://gradio.app/quickstart/#the-interface-class

您會注意到,為了制作演示,我們創(chuàng)建了一個gradio.Interface. 此類Interface可以使用用戶界面包裝任何 Python 函數(shù)。在上面的示例中,我們看到了一個簡單的基于文本的函數(shù),但該函數(shù)可以是任何東西,從音樂生成器到稅收計算器再到預(yù)訓(xùn)練機器學(xué)習(xí)模型的預(yù)測函數(shù)。

核心Interface類使用三個必需參數(shù)進行初始化:

  • fn: 環(huán)繞 UI 的函數(shù)
  • inputs: 哪個組件用于輸入(例如"text","image""audio"
  • outputs: 用于輸出的組件(例如"text","image""label"

讓我們仔細看看這些用于提供輸入和輸出的組件。

組件屬性

gradio.app/quickstart/…

我們Textbox在前面的示例中看到了一些簡單的組件,但是如果您想更改 UI 組件的外觀或行為方式怎么辦?

假設(shè)您想要自定義輸入文本字段——例如,您希望它更大并且有一個文本占位符。如果我們使用實際的類Textbox而不是使用字符串快捷方式,您可以通過組件屬性訪問更多的可定制性。

import gradio as gr
def greet(name):
    return "Hello " + name + "!"
demo = gr.Interface(
    fn=greet,
    # 改變外觀
    inputs=gr.Textbox(lines=2, placeholder="Name Here..."),
    outputs="text",
)
demo.launch()

多個輸入和輸出組件

gradio.app/quickstart/…

假設(shè)您有一個更復(fù)雜的函數(shù),具有多個輸入和輸出。在下面的示例中,我們定義了一個函數(shù),它接受一個字符串、布爾值和數(shù)字,并返回一個字符串和數(shù)字??匆幌氯绾蝹鬟f輸入和輸出組件列表。

import gradio as gr
def greet(name, is_morning, temperature):
    salutation = "Good morning" if is_morning else "Good evening"
    greeting = f"{salutation} {name}. It is {temperature} degrees today"
    celsius = (temperature - 32) * 5 / 9
    return greeting, round(celsius, 2)
demo = gr.Interface(
    fn=greet,
    inputs=["text", "checkbox", gr.Slider(0, 100)],
    outputs=["text", "number"],
)
demo.launch()

參考網(wǎng)址: gradio.app/quickstart/

以上就是Gradio機器學(xué)習(xí)模型快速部署工具quickstart前篇的詳細內(nèi)容,更多關(guān)于Gradio機部署quickstart的資料請關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • Python依賴包整體遷移方法詳解

    Python依賴包整體遷移方法詳解

    這篇文章主要介紹了Python依賴包整體遷移方法,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-08-08
  • Python 人工智能老照片修復(fù)算法學(xué)習(xí)

    Python 人工智能老照片修復(fù)算法學(xué)習(xí)

    老舊或者破損的照片如何修復(fù)呢?本文主要介紹了一個非常不錯的照片恢復(fù)開源項目:Bringing-Old-Photos-Back-to-Life。感興趣的小伙伴快來看看呀
    2021-11-11
  • python中實現(xiàn)定制類的特殊方法總結(jié)

    python中實現(xiàn)定制類的特殊方法總結(jié)

    這篇文章主要介紹了python中實現(xiàn)定制類的特殊方法總結(jié),本文講解了__str__、__iter__、__getitem__、__getattr__、__call__等特殊方法,需要的朋友可以參考下
    2014-09-09
  • Python中實現(xiàn)結(jié)構(gòu)相似的函數(shù)調(diào)用方法

    Python中實現(xiàn)結(jié)構(gòu)相似的函數(shù)調(diào)用方法

    這篇文章主要介紹了Python中實現(xiàn)結(jié)構(gòu)相似的函數(shù)調(diào)用方法,本文講解使用dict和lambda結(jié)合實現(xiàn)結(jié)構(gòu)相似的函數(shù)調(diào)用,給出了不帶參數(shù)和帶參數(shù)的實例,需要的朋友可以參考下
    2015-03-03
  • pytorch::Dataloader中的迭代器和生成器應(yīng)用詳解

    pytorch::Dataloader中的迭代器和生成器應(yīng)用詳解

    這篇文章主要介紹了pytorch::Dataloader中的迭代器和生成器應(yīng)用詳解,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-01-01
  • 簡單理解Python中基于生成器的狀態(tài)機

    簡單理解Python中基于生成器的狀態(tài)機

    這篇文章主要介紹了簡單理解Python中基于生成器的狀態(tài)機,來自于IBM官方技術(shù)文檔,需要的朋友可以參考下
    2015-04-04
  • Python3.6 之后字典是有序的?

    Python3.6 之后字典是有序的?

    字典數(shù)據(jù)是有序的, 但是這個序不是由外部控制, 而是內(nèi)部字典定位機制的序 所以對外來講, 數(shù)據(jù)本身是無序的 你每次遍歷的順序一樣, 是因為枚舉結(jié)果是按內(nèi)部排序輸出 而無序則表示在你無法從外部控制最終的輸出順序,下面我們來學(xué)習(xí)Python字典有序性的相關(guān)資料又當(dāng)怎樣吧
    2021-12-12
  • python實現(xiàn)郵箱發(fā)送信息

    python實現(xiàn)郵箱發(fā)送信息

    這篇文章主要為大家詳細介紹了python實現(xiàn)郵箱發(fā)送信息,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-08-08
  • python發(fā)送byte數(shù)據(jù)組到tcp的server問題

    python發(fā)送byte數(shù)據(jù)組到tcp的server問題

    這篇文章主要介紹了python發(fā)送byte數(shù)據(jù)組到tcp的server問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-09-09
  • Python中使用PDB庫調(diào)試程序

    Python中使用PDB庫調(diào)試程序

    這篇文章主要介紹了Python中使用PDB庫調(diào)試程序,本文講解了使用PDB的二種模式以及PDB模式下的常用調(diào)試命令,需要的朋友可以參考下
    2015-04-04

最新評論