Add temporal chunking to latent upscale
This commit is contained in:
@@ -1144,7 +1144,8 @@ class DumasH3LongVideosHelperTests(unittest.TestCase):
|
||||
self.assertFalse(required["brightness_match"][1]["default"])
|
||||
self.assertEqual(required["dynamic_fade"][1]["default"], "off")
|
||||
self.assertEqual(required["dynamic_fade_min"][1]["default"], 32)
|
||||
self.assertEqual(required["chunk_length"][1]["default"], 136)
|
||||
self.assertEqual(required["chunk_length"][1]["default"], 85)
|
||||
self.assertEqual(required["temporal_overlap"][1]["default"], 17)
|
||||
self.assertFalse(required["resize_conditioning"][1]["default"])
|
||||
self.assertEqual(required["anchor_strength"][1]["default"], 0.999)
|
||||
|
||||
@@ -1175,6 +1176,13 @@ class DumasH3LongVideosHelperTests(unittest.TestCase):
|
||||
self.assertLess(smaller["tile_height"], 512)
|
||||
self.assertEqual(smaller["fade_width"] % 32, 0)
|
||||
self.assertEqual(smaller["fade_height"] % 32, 0)
|
||||
self.assertLessEqual(smaller["min_tile_size"], smaller["tile_width"])
|
||||
self.assertLessEqual(smaller["min_tile_size"], smaller["tile_height"])
|
||||
|
||||
def test_temporal_segments_split_long_sequences(self):
|
||||
latent = importlib.import_module("dumas_h3_latent_upscale")
|
||||
bounds = latent._temporal_segments(124, 85, 17)
|
||||
self.assertEqual(bounds, [(0, 85), (68, 124)])
|
||||
|
||||
def test_compose_persistent_does_not_expand_ambiguous_plural_to_full_cast(self):
|
||||
active = self.module.parse_wardrobe(
|
||||
|
||||
Reference in New Issue
Block a user