Compare commits

...

2 Commits

Author SHA1 Message Date
catboxanon
de2c23be12 Merge a5ed288c09 into 1a3ec9ea74 2026-03-12 18:15:20 +01:00
catboxanon
a5ed288c09 Compute aspect ratios in log-space 2024-10-30 11:57:48 -04:00

View File

@@ -292,7 +292,7 @@ class BucketManager:
if reso in self.predefined_resos_set:
pass
else:
ar_errors = self.predefined_aspect_ratios - aspect_ratio
ar_errors = np.log(self.predefined_aspect_ratios) - np.log(aspect_ratio)
predefined_bucket_id = np.abs(ar_errors).argmin() # 当該解像度以外でaspect ratio errorが最も少ないもの
reso = self.predefined_resos[predefined_bucket_id]