Spaces:
Running on Zero
Running on Zero
Aggiunta sezione notebook Colab (modello base + limiti VRAM/compute/RAM/SSD)
Browse files
README.md
CHANGED
|
@@ -41,3 +41,20 @@ arbitraria, esportato come `model.safetensors` + `model_scripted.pt` nel repo
|
|
| 41 |
- **Scale Arbitrarie (LIIF)**: Ingrandimento continuo a qualsiasi fattore o dimensione target senza vincoli rigidi (es. solo 2x/4x).
|
| 42 |
- **Tiled Inference**: Elaborazione a tasselli sovrapposti per gestire immagini ad alta risoluzione senza esaurire la memoria (OOM).
|
| 43 |
- **ZeroGPU Acceleration**: Supporto all'accelerazione hardware dinamica su Hugging Face Spaces.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 41 |
- **Scale Arbitrarie (LIIF)**: Ingrandimento continuo a qualsiasi fattore o dimensione target senza vincoli rigidi (es. solo 2x/4x).
|
| 42 |
- **Tiled Inference**: Elaborazione a tasselli sovrapposti per gestire immagini ad alta risoluzione senza esaurire la memoria (OOM).
|
| 43 |
- **ZeroGPU Acceleration**: Supporto all'accelerazione hardware dinamica su Hugging Face Spaces.
|
| 44 |
+
|
| 45 |
+
## 📓 Colab per misure da cartellone / Billboard-size outputs
|
| 46 |
+
|
| 47 |
+
**Notebook su Google Drive:** <https://drive.google.com/file/d/14B1cu8vW4MFPqzPo-C7Nb4JfxZqFtcEI/view?usp=sharing> → aprilo in Colab e scegli *Runtime → Cambia tipo di runtime → GPU (T4)*.
|
| 48 |
+
|
| 49 |
+
Il notebook usa il **modello base** pubblicato qui (`model_scripted.pt`, scaricato con `hf_hub_download`): **nessun retraining, nessun fine-tuning, nessun peso aggiuntivo**. Quello che aggiunge è il contorno: l'immagine viene divisa in una griglia **N×N di settori**, ogni settore viene ingrandito dal modello con un margine di contesto preso dai settori vicini (così le cuciture non si vedono), i settori vengono ricuciti in un'unica tela e, se la misura richiesta è ancora fuori portata, l'intero passaggio viene ripetuto sulla tela fino a raggiungere esattamente la misura voluta.
|
| 50 |
+
|
| 51 |
+
**Grazie a questa implementazione il notebook può ingrandire un'immagine di qualunque risoluzione** (misure da cartellone, non solo 4K): il limite non è il modello, ma la macchina su cui gira.
|
| 52 |
+
|
| 53 |
+
| Risorsa / Resource | Cosa limita |
|
| 54 |
+
|---|---|
|
| 55 |
+
| **GPU VRAM** | la dimensione di un singolo settore (default 4096 px per lato in uscita) |
|
| 56 |
+
| **GPU compute power** | il tempo totale: ogni settore è una forward pass e ogni passaggio extra riesegue l'intera griglia |
|
| 57 |
+
| **System RAM** | la tela ricucita tenuta in memoria (default 300 megapixel ≈ 3 byte/pixel, Colab free ≈ 12 GB) |
|
| 58 |
+
| **SSD storage space** | l'output salvato più i file opzionali dei singoli settori; il disco di Colab è temporaneo, scarica prima di chiudere il runtime |
|
| 59 |
+
|
| 60 |
+
> ⚠️ Oltre **9.2x** i dettagli sono in gran parte **inventati**: ogni passaggio reinterpreta il risultato del precedente, quindi l'immagine diventa più grande ma non più fedele. Controlla le anteprime intermedie.
|