Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
xuwx1
LightX2V
Commits
c0b36010
Commit
c0b36010
authored
Aug 05, 2025
by
PengGao
Committed by
GitHub
Aug 05, 2025
Browse files
style: remove unused import (#184)
parent
f6d4fc85
Changes
48
Hide whitespace changes
Inline
Side-by-side
Showing
20 changed files
with
5 additions
and
56 deletions
+5
-56
lightx2v/models/networks/wan/infer/audio/post_wan_audio_infer.py
...v/models/networks/wan/infer/audio/post_wan_audio_infer.py
+0
-2
lightx2v/models/networks/wan/infer/audio/pre_wan_audio_infer.py
...2v/models/networks/wan/infer/audio/pre_wan_audio_infer.py
+0
-3
lightx2v/models/networks/wan/infer/causvid/transformer_infer.py
...2v/models/networks/wan/infer/causvid/transformer_infer.py
+1
-1
lightx2v/models/networks/wan/infer/pre_infer.py
lightx2v/models/networks/wan/infer/pre_infer.py
+0
-1
lightx2v/models/networks/wan/infer/utils.py
lightx2v/models/networks/wan/infer/utils.py
+0
-2
lightx2v/models/runners/cogvideox/cogvidex_runner.py
lightx2v/models/runners/cogvideox/cogvidex_runner.py
+0
-2
lightx2v/models/runners/hunyuan/hunyuan_runner.py
lightx2v/models/runners/hunyuan/hunyuan_runner.py
+0
-2
lightx2v/models/runners/wan/wan_causvid_runner.py
lightx2v/models/runners/wan/wan_causvid_runner.py
+1
-11
lightx2v/models/runners/wan/wan_distill_runner.py
lightx2v/models/runners/wan/wan_distill_runner.py
+0
-12
lightx2v/models/runners/wan/wan_runner.py
lightx2v/models/runners/wan/wan_runner.py
+0
-1
lightx2v/models/runners/wan/wan_skyreels_v2_df_runner.py
lightx2v/models/runners/wan/wan_skyreels_v2_df_runner.py
+0
-1
lightx2v/models/schedulers/hunyuan/feature_caching/scheduler.py
...2v/models/schedulers/hunyuan/feature_caching/scheduler.py
+0
-2
lightx2v/models/schedulers/hunyuan/scheduler.py
lightx2v/models/schedulers/hunyuan/scheduler.py
+1
-1
lightx2v/models/schedulers/wan/audio/scheduler.py
lightx2v/models/schedulers/wan/audio/scheduler.py
+1
-7
lightx2v/models/schedulers/wan/changing_resolution/scheduler.py
...2v/models/schedulers/wan/changing_resolution/scheduler.py
+0
-2
lightx2v/models/schedulers/wan/scheduler.py
lightx2v/models/schedulers/wan/scheduler.py
+0
-1
lightx2v/models/schedulers/wan/step_distill/scheduler.py
lightx2v/models/schedulers/wan/step_distill/scheduler.py
+1
-2
lightx2v/models/vfi/rife/model/warplayer.py
lightx2v/models/vfi/rife/model/warplayer.py
+0
-1
lightx2v/models/vfi/rife/rife_comfyui_wrapper.py
lightx2v/models/vfi/rife/rife_comfyui_wrapper.py
+0
-1
lightx2v/models/video_encoders/hf/tae.py
lightx2v/models/video_encoders/hf/tae.py
+0
-1
No files found.
lightx2v/models/networks/wan/infer/audio/post_wan_audio_infer.py
View file @
c0b36010
import
math
import
math
import
torch
import
torch
import
torch.cuda.amp
as
amp
from
loguru
import
logger
from
lightx2v.models.networks.wan.infer.post_infer
import
WanPostInfer
from
lightx2v.models.networks.wan.infer.post_infer
import
WanPostInfer
...
...
lightx2v/models/networks/wan/infer/audio/pre_wan_audio_infer.py
View file @
c0b36010
import
math
import
torch
import
torch
from
loguru
import
logger
from
lightx2v.models.networks.wan.infer.pre_infer
import
WanPreInfer
from
lightx2v.models.networks.wan.infer.pre_infer
import
WanPreInfer
...
...
lightx2v/models/networks/wan/infer/causvid/transformer_infer.py
View file @
c0b36010
...
@@ -5,7 +5,7 @@ import torch
...
@@ -5,7 +5,7 @@ import torch
from
lightx2v.utils.envs
import
*
from
lightx2v.utils.envs
import
*
from
..transformer_infer
import
WanTransformerInfer
from
..transformer_infer
import
WanTransformerInfer
from
..utils
import
apply_rotary_emb
,
compute_freqs
,
compute_freqs_causvid
from
..utils
import
apply_rotary_emb
,
compute_freqs_causvid
class
WanTransformerInferCausVid
(
WanTransformerInfer
):
class
WanTransformerInferCausVid
(
WanTransformerInfer
):
...
...
lightx2v/models/networks/wan/infer/pre_infer.py
View file @
c0b36010
import
torch
import
torch
from
diffusers.models.embeddings
import
TimestepEmbedding
from
lightx2v.utils.envs
import
*
from
lightx2v.utils.envs
import
*
...
...
lightx2v/models/networks/wan/infer/utils.py
View file @
c0b36010
import
torch
import
torch
import
torch.distributed
as
dist
from
loguru
import
logger
from
lightx2v.utils.envs
import
*
from
lightx2v.utils.envs
import
*
...
...
lightx2v/models/runners/cogvideox/cogvidex_runner.py
View file @
c0b36010
import
imageio
import
imageio
import
numpy
as
np
import
numpy
as
np
from
diffusers.utils
import
export_to_video
from
lightx2v.models.input_encoders.hf.t5_v1_1_xxl.model
import
T5EncoderModel_v1_1_xxl
from
lightx2v.models.input_encoders.hf.t5_v1_1_xxl.model
import
T5EncoderModel_v1_1_xxl
from
lightx2v.models.networks.cogvideox.model
import
CogvideoxModel
from
lightx2v.models.networks.cogvideox.model
import
CogvideoxModel
from
lightx2v.models.runners.default_runner
import
DefaultRunner
from
lightx2v.models.runners.default_runner
import
DefaultRunner
from
lightx2v.models.schedulers.cogvideox.scheduler
import
CogvideoxXDPMScheduler
from
lightx2v.models.schedulers.cogvideox.scheduler
import
CogvideoxXDPMScheduler
from
lightx2v.models.video_encoders.hf.cogvideox.model
import
CogvideoxVAE
from
lightx2v.models.video_encoders.hf.cogvideox.model
import
CogvideoxVAE
from
lightx2v.utils.profiler
import
ProfilingContext
from
lightx2v.utils.registry_factory
import
RUNNER_REGISTER
from
lightx2v.utils.registry_factory
import
RUNNER_REGISTER
...
...
lightx2v/models/runners/hunyuan/hunyuan_runner.py
View file @
c0b36010
...
@@ -3,7 +3,6 @@ import os
...
@@ -3,7 +3,6 @@ import os
import
numpy
as
np
import
numpy
as
np
import
torch
import
torch
import
torchvision
import
torchvision
from
PIL
import
Image
from
lightx2v.models.input_encoders.hf.clip.model
import
TextEncoderHFClipModel
from
lightx2v.models.input_encoders.hf.clip.model
import
TextEncoderHFClipModel
from
lightx2v.models.input_encoders.hf.llama.model
import
TextEncoderHFLlamaModel
from
lightx2v.models.input_encoders.hf.llama.model
import
TextEncoderHFLlamaModel
...
@@ -13,7 +12,6 @@ from lightx2v.models.runners.default_runner import DefaultRunner
...
@@ -13,7 +12,6 @@ from lightx2v.models.runners.default_runner import DefaultRunner
from
lightx2v.models.schedulers.hunyuan.feature_caching.scheduler
import
HunyuanSchedulerAdaCaching
,
HunyuanSchedulerCustomCaching
,
HunyuanSchedulerTaylorCaching
,
HunyuanSchedulerTeaCaching
from
lightx2v.models.schedulers.hunyuan.feature_caching.scheduler
import
HunyuanSchedulerAdaCaching
,
HunyuanSchedulerCustomCaching
,
HunyuanSchedulerTaylorCaching
,
HunyuanSchedulerTeaCaching
from
lightx2v.models.schedulers.hunyuan.scheduler
import
HunyuanScheduler
from
lightx2v.models.schedulers.hunyuan.scheduler
import
HunyuanScheduler
from
lightx2v.models.video_encoders.hf.autoencoder_kl_causal_3d.model
import
VideoEncoderKLCausal3DModel
from
lightx2v.models.video_encoders.hf.autoencoder_kl_causal_3d.model
import
VideoEncoderKLCausal3DModel
from
lightx2v.utils.profiler
import
ProfilingContext
from
lightx2v.utils.registry_factory
import
RUNNER_REGISTER
from
lightx2v.utils.registry_factory
import
RUNNER_REGISTER
from
lightx2v.utils.utils
import
save_videos_grid
from
lightx2v.utils.utils
import
save_videos_grid
...
...
lightx2v/models/runners/wan/wan_causvid_runner.py
View file @
c0b36010
import
gc
import
gc
import
os
import
numpy
as
np
import
torch
import
torch
import
torch.distributed
as
dist
import
torchvision.transforms.functional
as
TF
from
PIL
import
Image
from
loguru
import
logger
from
loguru
import
logger
from
lightx2v.models.input_encoders.hf.t5.model
import
T5EncoderModel
from
lightx2v.models.input_encoders.hf.xlm_roberta.model
import
CLIPModel
from
lightx2v.models.networks.wan.causvid_model
import
WanCausVidModel
from
lightx2v.models.networks.wan.causvid_model
import
WanCausVidModel
from
lightx2v.models.networks.wan.lora_adapter
import
WanLoraWrapper
from
lightx2v.models.networks.wan.lora_adapter
import
WanLoraWrapper
from
lightx2v.models.networks.wan.model
import
WanModel
from
lightx2v.models.networks.wan.model
import
WanModel
from
lightx2v.models.runners.default_runner
import
DefaultRunner
from
lightx2v.models.runners.wan.wan_runner
import
WanRunner
from
lightx2v.models.runners.wan.wan_runner
import
WanRunner
from
lightx2v.models.schedulers.wan.scheduler
import
WanScheduler
from
lightx2v.models.schedulers.wan.step_distill.scheduler
import
WanStepDistillScheduler
from
lightx2v.models.schedulers.wan.step_distill.scheduler
import
WanStepDistillScheduler
from
lightx2v.models.video_encoders.hf.wan.vae
import
WanVAE
from
lightx2v.utils.profiler
import
ProfilingContext4Debug
from
lightx2v.utils.profiler
import
ProfilingContext
,
ProfilingContext4Debug
from
lightx2v.utils.registry_factory
import
RUNNER_REGISTER
from
lightx2v.utils.registry_factory
import
RUNNER_REGISTER
...
...
lightx2v/models/runners/wan/wan_distill_runner.py
View file @
c0b36010
import
os
import
numpy
as
np
import
torch
import
torchvision.transforms.functional
as
TF
from
PIL
import
Image
from
loguru
import
logger
from
loguru
import
logger
from
lightx2v.models.input_encoders.hf.t5.model
import
T5EncoderModel
from
lightx2v.models.input_encoders.hf.xlm_roberta.model
import
CLIPModel
from
lightx2v.models.networks.wan.distill_model
import
WanDistillModel
from
lightx2v.models.networks.wan.distill_model
import
WanDistillModel
from
lightx2v.models.networks.wan.lora_adapter
import
WanLoraWrapper
from
lightx2v.models.networks.wan.lora_adapter
import
WanLoraWrapper
from
lightx2v.models.networks.wan.model
import
WanModel
from
lightx2v.models.networks.wan.model
import
WanModel
from
lightx2v.models.runners.wan.wan_runner
import
WanRunner
from
lightx2v.models.runners.wan.wan_runner
import
WanRunner
from
lightx2v.models.schedulers.wan.step_distill.scheduler
import
WanStepDistillScheduler
from
lightx2v.models.schedulers.wan.step_distill.scheduler
import
WanStepDistillScheduler
from
lightx2v.models.video_encoders.hf.wan.vae
import
WanVAE
from
lightx2v.models.video_encoders.hf.wan.vae_tiny
import
WanVAE_tiny
from
lightx2v.utils.profiler
import
ProfilingContext
from
lightx2v.utils.registry_factory
import
RUNNER_REGISTER
from
lightx2v.utils.registry_factory
import
RUNNER_REGISTER
from
lightx2v.utils.utils
import
cache_video
@
RUNNER_REGISTER
(
"wan2.1_distill"
)
@
RUNNER_REGISTER
(
"wan2.1_distill"
)
...
...
lightx2v/models/runners/wan/wan_runner.py
View file @
c0b36010
...
@@ -24,7 +24,6 @@ from lightx2v.models.schedulers.wan.scheduler import WanScheduler
...
@@ -24,7 +24,6 @@ from lightx2v.models.schedulers.wan.scheduler import WanScheduler
from
lightx2v.models.video_encoders.hf.wan.vae
import
WanVAE
from
lightx2v.models.video_encoders.hf.wan.vae
import
WanVAE
from
lightx2v.models.video_encoders.hf.wan.vae_2_2
import
Wan2_2_VAE
from
lightx2v.models.video_encoders.hf.wan.vae_2_2
import
Wan2_2_VAE
from
lightx2v.models.video_encoders.hf.wan.vae_tiny
import
WanVAE_tiny
from
lightx2v.models.video_encoders.hf.wan.vae_tiny
import
WanVAE_tiny
from
lightx2v.utils.profiler
import
ProfilingContext
from
lightx2v.utils.registry_factory
import
RUNNER_REGISTER
from
lightx2v.utils.registry_factory
import
RUNNER_REGISTER
from
lightx2v.utils.utils
import
*
from
lightx2v.utils.utils
import
*
from
lightx2v.utils.utils
import
best_output_size
,
cache_video
from
lightx2v.utils.utils
import
best_output_size
,
cache_video
...
...
lightx2v/models/runners/wan/wan_skyreels_v2_df_runner.py
View file @
c0b36010
...
@@ -3,7 +3,6 @@ import os
...
@@ -3,7 +3,6 @@ import os
import
numpy
as
np
import
numpy
as
np
import
torch
import
torch
import
torch.distributed
as
dist
import
torchvision.transforms.functional
as
TF
import
torchvision.transforms.functional
as
TF
from
PIL
import
Image
from
PIL
import
Image
from
loguru
import
logger
from
loguru
import
logger
...
...
lightx2v/models/schedulers/hunyuan/feature_caching/scheduler.py
View file @
c0b36010
import
torch
from
..scheduler
import
HunyuanScheduler
from
..scheduler
import
HunyuanScheduler
...
...
lightx2v/models/schedulers/hunyuan/scheduler.py
View file @
c0b36010
from
typing
import
Any
,
Callable
,
Dict
,
List
,
Optional
,
Tuple
,
Union
from
typing
import
List
,
Optional
,
Tuple
,
Union
import
numpy
as
np
import
numpy
as
np
import
torch
import
torch
...
...
lightx2v/models/schedulers/wan/audio/scheduler.py
View file @
c0b36010
import
gc
import
gc
import
math
import
math
import
os
import
warnings
from
typing
import
List
,
Optional
,
Tuple
,
Union
import
numpy
as
np
import
numpy
as
np
import
torch
import
torch
from
diffusers
import
(
FlowMatchEulerDiscreteScheduler
as
FlowMatchEulerDiscreteSchedulerBase
,
# pyright: ignore
)
from
diffusers.configuration_utils
import
register_to_config
from
loguru
import
logger
from
torch
import
Tensor
from
torch
import
Tensor
from
lightx2v.models.schedulers.scheduler
import
BaseScheduler
from
lightx2v.models.schedulers.scheduler
import
BaseScheduler
...
...
lightx2v/models/schedulers/wan/changing_resolution/scheduler.py
View file @
c0b36010
import
torch
import
torch
from
lightx2v.models.schedulers.wan.scheduler
import
WanScheduler
class
WanScheduler4ChangingResolutionInterface
:
class
WanScheduler4ChangingResolutionInterface
:
def
__new__
(
cls
,
father_scheduler
,
config
):
def
__new__
(
cls
,
father_scheduler
,
config
):
...
...
lightx2v/models/schedulers/wan/scheduler.py
View file @
c0b36010
import
gc
import
gc
import
math
from
typing
import
List
,
Optional
,
Union
from
typing
import
List
,
Optional
,
Union
import
numpy
as
np
import
numpy
as
np
...
...
lightx2v/models/schedulers/wan/step_distill/scheduler.py
View file @
c0b36010
import
math
import
math
from
typing
import
List
,
Optional
,
Tuple
,
Union
from
typing
import
Union
import
numpy
as
np
import
torch
import
torch
from
lightx2v.models.schedulers.wan.scheduler
import
WanScheduler
from
lightx2v.models.schedulers.wan.scheduler
import
WanScheduler
...
...
lightx2v/models/vfi/rife/model/warplayer.py
View file @
c0b36010
import
torch
import
torch
import
torch.nn
as
nn
device
=
torch
.
device
(
"cuda"
if
torch
.
cuda
.
is_available
()
else
"cpu"
)
device
=
torch
.
device
(
"cuda"
if
torch
.
cuda
.
is_available
()
else
"cpu"
)
backwarp_tenGrid
=
{}
backwarp_tenGrid
=
{}
...
...
lightx2v/models/vfi/rife/rife_comfyui_wrapper.py
View file @
c0b36010
...
@@ -2,7 +2,6 @@ import os
...
@@ -2,7 +2,6 @@ import os
from
typing
import
List
,
Optional
,
Tuple
from
typing
import
List
,
Optional
,
Tuple
import
torch
import
torch
from
loguru
import
logger
from
torch.nn
import
functional
as
F
from
torch.nn
import
functional
as
F
from
lightx2v.utils.profiler
import
ProfilingContext
from
lightx2v.utils.profiler
import
ProfilingContext
...
...
lightx2v/models/video_encoders/hf/tae.py
View file @
c0b36010
import
gc
import
os
import
os
from
collections
import
namedtuple
from
collections
import
namedtuple
...
...
Prev
1
2
3
Next
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment