MCPcopy Create free account
hub / github.com/OpenImagingLab/FlashVSR / track

Method track

diffsynth/extensions/FastBlend/patch_match.py:177–183  ·  view source on GitHub ↗
(self, source_guide, target_guide, source_style, target_style, nnf, err)

Source from the content-addressed store, hash-verified

175 return nnf, err
176
177 def track(self, source_guide, target_guide, source_style, target_style, nnf, err):
178 for d in range(1, self.tracking_window_size + 1):
179 upd_nnf = self.track_step(nnf, d)
180 nnf, err = self.update(source_guide, target_guide, source_style, target_style, nnf, err, upd_nnf)
181 upd_nnf = self.track_step(nnf, -d)
182 nnf, err = self.update(source_guide, target_guide, source_style, target_style, nnf, err, upd_nnf)
183 return nnf, err
184
185 def iteration(self, source_guide, target_guide, source_style, target_style, nnf, err):
186 nnf, err = self.propagation(source_guide, target_guide, source_style, target_style, nnf, err)

Callers 1

iterationMethod · 0.95

Calls 2

track_stepMethod · 0.95
updateMethod · 0.95

Tested by

no test coverage detected