Spaces:
Running
on
Zero
Running
on
Zero
Update app_quant_latent.py
Browse files- app_quant_latent.py +11 -0
app_quant_latent.py
CHANGED
|
@@ -252,6 +252,17 @@ import io
|
|
| 252 |
|
| 253 |
logs = []
|
| 254 |
latent_gallery = []
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 255 |
|
| 256 |
|
| 257 |
@spaces.GPU
|
|
|
|
| 252 |
|
| 253 |
logs = []
|
| 254 |
latent_gallery = []
|
| 255 |
+
def calculate_shift(
|
| 256 |
+
image_seq_len,
|
| 257 |
+
base_seq_len: int = 256,
|
| 258 |
+
max_seq_len: int = 4096,
|
| 259 |
+
base_shift: float = 0.5,
|
| 260 |
+
max_shift: float = 1.15,
|
| 261 |
+
):
|
| 262 |
+
m = (max_shift - base_shift) / (max_seq_len - base_seq_len)
|
| 263 |
+
b = base_shift - m * base_seq_len
|
| 264 |
+
mu = image_seq_len * m + b
|
| 265 |
+
return mu
|
| 266 |
|
| 267 |
|
| 268 |
@spaces.GPU
|