This content originally appeared on DEV Community and was authored by Alessandro T.
LISA+SamGIS adattato ad hardware HuggingFace ZeroGPU
Per una comprensione di base del mio progetto, si veda questa e questa pagina.
Oggi invece sto scrivendo della mia nuova demo utilizzando un hardware ZeroGPU. Si noti che ZeroGPU Spaces è attualmente in versione beta. Gli utenti PRO o le Enterprise organizations possono creare i propri space ZeroGPU a loro nome. Inoltre è necessario pagare ogni mese per mantenere il diritto di utilizzare l'hardware ZeroGPU.
- Ho riscontrato inizialmente dei problemi causati dall’uso del decoratore
spaces.GPU
su una funzione inappropriata la cui esecuzione richiedeva troppo tempo, causando timeout. Risolto facendo debug per usare il decoratore solo sulle funzioni che ne richiedevano effettivamente l’uso. - Frontend custom: non mi piace molto svelte (la libreria js scelta dal team di Gradio) ma soprattutto ho già un progetto ben avviato scritto in vuejs e vite che voglio riutilizzare. Risolto facendo l’installazione del pacchetto Debian nodejs 18 per poi installare le dipendenze e fare la build del progetto nodejs direttamente da dentro il file
app.py
usandosubpropcess.run()
.
Nota che sto usando un periodo di timeout di 48 ore prima di mettere in pausa il mio space. Qualsiasi interazione successiva potrebbe richiedere un po' di tempo prima che lo space riparta.
Ultimo, ma non ultimo, la pagina della demo è online qui (interfaccia Gradio) e qui (la mia pagina SPA custom).
This content originally appeared on DEV Community and was authored by Alessandro T.
Alessandro T. | Sciencx (2024-08-14T21:15:40+00:00) LISA+SamGIS adattato ad hardware HuggingFace ZeroGPU. Retrieved from https://www.scien.cx/2024/08/14/lisasamgis-adattato-ad-hardware-huggingface-zerogpu/
Please log in to upload a file.
There are no updates yet.
Click the Upload button above to add an update.