LICENSE
README.md
pyproject.toml
setup.py
src/videogen_hub/__init__.py
src/videogen_hub/_version.py
src/videogen_hub.egg-info/PKG-INFO
src/videogen_hub.egg-info/SOURCES.txt
src/videogen_hub.egg-info/dependency_links.txt
src/videogen_hub.egg-info/top_level.txt
src/videogen_hub/depend/__init__.py
src/videogen_hub/depend/icetk/__init__.py
src/videogen_hub/depend/icetk/ice_tokenizer.py
src/videogen_hub/depend/icetk/image_tokenizer.py
src/videogen_hub/depend/icetk/sentencepiece_model_pb2.py
src/videogen_hub/depend/icetk/text_tokenizer.py
src/videogen_hub/depend/icetk/utils.py
src/videogen_hub/depend/icetk/vqvae/__init__.py
src/videogen_hub/depend/icetk/vqvae/api.py
src/videogen_hub/depend/icetk/vqvae/enc_dec.py
src/videogen_hub/depend/icetk/vqvae/quantize.py
src/videogen_hub/depend/icetk/vqvae/vqvae_hierarchical.py
src/videogen_hub/infermodels/__init__.py
src/videogen_hub/infermodels/cogvideo.py
src/videogen_hub/infermodels/consisti2v.py
src/videogen_hub/infermodels/dynamicrafter.py
src/videogen_hub/infermodels/i2vgen_xl.py
src/videogen_hub/infermodels/lavie.py
src/videogen_hub/infermodels/modelscope.py
src/videogen_hub/infermodels/opensora.py
src/videogen_hub/infermodels/opensora_12.py
src/videogen_hub/infermodels/opensora_plan.py
src/videogen_hub/infermodels/seine.py
src/videogen_hub/infermodels/show_one.py
src/videogen_hub/infermodels/streamingt2v.py
src/videogen_hub/infermodels/t2v_turbo.py
src/videogen_hub/infermodels/videocrafter.py
src/videogen_hub/metrics/__init__.py
src/videogen_hub/pipelines/__init__.py
src/videogen_hub/pipelines/cogvideo/__init__.py
src/videogen_hub/pipelines/cogvideo/cogvideo_pipeline.py
src/videogen_hub/pipelines/dynamicrafter/__init__.py
src/videogen_hub/pipelines/dynamicrafter/inference.py
src/videogen_hub/pipelines/dynamicrafter/utils.py
src/videogen_hub/pipelines/opensora/__init__.py
src/videogen_hub/pipelines/opensora/opensora/__init__.py
src/videogen_hub/pipelines/opensora/opensora/registry.py
src/videogen_hub/pipelines/opensora/opensora/acceleration/__init__.py
src/videogen_hub/pipelines/opensora/opensora/acceleration/checkpoint.py
src/videogen_hub/pipelines/opensora/opensora/acceleration/communications.py
src/videogen_hub/pipelines/opensora/opensora/acceleration/parallel_states.py
src/videogen_hub/pipelines/opensora/opensora/acceleration/plugin.py
src/videogen_hub/pipelines/opensora/opensora/acceleration/shardformer/__init__.py
src/videogen_hub/pipelines/opensora/opensora/acceleration/shardformer/modeling/__init__.py
src/videogen_hub/pipelines/opensora/opensora/acceleration/shardformer/modeling/t5.py
src/videogen_hub/pipelines/opensora/opensora/acceleration/shardformer/policy/__init__.py
src/videogen_hub/pipelines/opensora/opensora/acceleration/shardformer/policy/t5_encoder.py
src/videogen_hub/pipelines/opensora/opensora/datasets/__init__.py
src/videogen_hub/pipelines/opensora/opensora/datasets/aspect.py
src/videogen_hub/pipelines/opensora/opensora/datasets/bucket.py
src/videogen_hub/pipelines/opensora/opensora/datasets/dataloader.py
src/videogen_hub/pipelines/opensora/opensora/datasets/datasets.py
src/videogen_hub/pipelines/opensora/opensora/datasets/read_video.py
src/videogen_hub/pipelines/opensora/opensora/datasets/sampler.py
src/videogen_hub/pipelines/opensora/opensora/datasets/utils.py
src/videogen_hub/pipelines/opensora/opensora/datasets/video_transforms.py
src/videogen_hub/pipelines/opensora/opensora/models/__init__.py
src/videogen_hub/pipelines/opensora/opensora/models/dit/__init__.py
src/videogen_hub/pipelines/opensora/opensora/models/dit/dit.py
src/videogen_hub/pipelines/opensora/opensora/models/latte/__init__.py
src/videogen_hub/pipelines/opensora/opensora/models/latte/latte.py
src/videogen_hub/pipelines/opensora/opensora/models/layers/__init__.py
src/videogen_hub/pipelines/opensora/opensora/models/layers/blocks.py
src/videogen_hub/pipelines/opensora/opensora/models/pixart/__init__.py
src/videogen_hub/pipelines/opensora/opensora/models/pixart/pixart.py
src/videogen_hub/pipelines/opensora/opensora/models/pixart/pixart_sigma.py
src/videogen_hub/pipelines/opensora/opensora/models/stdit/__init__.py
src/videogen_hub/pipelines/opensora/opensora/models/stdit/stdit.py
src/videogen_hub/pipelines/opensora/opensora/models/stdit/stdit2.py
src/videogen_hub/pipelines/opensora/opensora/models/stdit/stdit3.py
src/videogen_hub/pipelines/opensora/opensora/models/text_encoder/__init__.py
src/videogen_hub/pipelines/opensora/opensora/models/text_encoder/classes.py
src/videogen_hub/pipelines/opensora/opensora/models/text_encoder/clip.py
src/videogen_hub/pipelines/opensora/opensora/models/text_encoder/t5.py
src/videogen_hub/pipelines/opensora/opensora/models/vae/__init__.py
src/videogen_hub/pipelines/opensora/opensora/models/vae/discriminator.py
src/videogen_hub/pipelines/opensora/opensora/models/vae/losses.py
src/videogen_hub/pipelines/opensora/opensora/models/vae/lpips.py
src/videogen_hub/pipelines/opensora/opensora/models/vae/utils.py
src/videogen_hub/pipelines/opensora/opensora/models/vae/vae.py
src/videogen_hub/pipelines/opensora/opensora/models/vae/vae_temporal.py
src/videogen_hub/pipelines/opensora/opensora/schedulers/__init__.py
src/videogen_hub/pipelines/opensora/opensora/schedulers/dpms/__init__.py
src/videogen_hub/pipelines/opensora/opensora/schedulers/dpms/dpm_solver.py
src/videogen_hub/pipelines/opensora/opensora/schedulers/iddpm/__init__.py
src/videogen_hub/pipelines/opensora/opensora/schedulers/iddpm/diffusion_utils.py
src/videogen_hub/pipelines/opensora/opensora/schedulers/iddpm/gaussian_diffusion.py
src/videogen_hub/pipelines/opensora/opensora/schedulers/iddpm/respace.py
src/videogen_hub/pipelines/opensora/opensora/schedulers/iddpm/speed.py
src/videogen_hub/pipelines/opensora/opensora/schedulers/iddpm/timestep_sampler.py
src/videogen_hub/pipelines/opensora/opensora/schedulers/rf/__init__.py
src/videogen_hub/pipelines/opensora/opensora/schedulers/rf/rectified_flow.py
src/videogen_hub/pipelines/opensora/opensora/utils/__init__.py
src/videogen_hub/pipelines/opensora/opensora/utils/ckpt_utils.py
src/videogen_hub/pipelines/opensora/opensora/utils/config_utils.py
src/videogen_hub/pipelines/opensora/opensora/utils/inference_utils.py
src/videogen_hub/pipelines/opensora/opensora/utils/lr_scheduler.py
src/videogen_hub/pipelines/opensora/opensora/utils/misc.py
src/videogen_hub/pipelines/opensora/tools/__init__.py
src/videogen_hub/pipelines/opensora/tools/caption/__init__.py
src/videogen_hub/pipelines/opensora/tools/caption/camera_motion_detect.py
src/videogen_hub/pipelines/opensora/tools/caption/caption_gpt4.py
src/videogen_hub/pipelines/opensora/tools/caption/caption_llava.py
src/videogen_hub/pipelines/opensora/tools/caption/utils.py
src/videogen_hub/pipelines/opensora/tools/caption/acceleration/__init__.py
src/videogen_hub/pipelines/opensora/tools/caption/acceleration/llava/__init__.py
src/videogen_hub/pipelines/opensora/tools/caption/acceleration/llava/policies/__init__.py
src/videogen_hub/pipelines/opensora/tools/caption/acceleration/llava/policies/llama.py
src/videogen_hub/pipelines/opensora/tools/caption/acceleration/llava/policies/mistral.py
src/videogen_hub/pipelines/opensora/tools/datasets/__init__.py
src/videogen_hub/pipelines/opensora/tools/datasets/analyze.py
src/videogen_hub/pipelines/opensora/tools/datasets/convert.py
src/videogen_hub/pipelines/opensora/tools/datasets/datautil.py
src/videogen_hub/pipelines/opensora/tools/datasets/filter_panda10m.py
src/videogen_hub/pipelines/opensora/tools/datasets/split.py
src/videogen_hub/pipelines/opensora/tools/datasets/transform.py
src/videogen_hub/pipelines/opensora/tools/datasets/utils.py
src/videogen_hub/pipelines/opensora/tools/frame_interpolation/__init__.py
src/videogen_hub/pipelines/opensora/tools/frame_interpolation/interpolation.py
src/videogen_hub/pipelines/opensora/tools/frame_interpolation/networks/__init__.py
src/videogen_hub/pipelines/opensora/tools/frame_interpolation/networks/amt_g.py
src/videogen_hub/pipelines/opensora/tools/frame_interpolation/networks/blocks/__init__.py
src/videogen_hub/pipelines/opensora/tools/frame_interpolation/networks/blocks/feat_enc.py
src/videogen_hub/pipelines/opensora/tools/frame_interpolation/networks/blocks/ifrnet.py
src/videogen_hub/pipelines/opensora/tools/frame_interpolation/networks/blocks/multi_flow.py
src/videogen_hub/pipelines/opensora/tools/frame_interpolation/networks/blocks/raft.py
src/videogen_hub/pipelines/opensora/tools/frame_interpolation/utils/__init__.py
src/videogen_hub/pipelines/opensora/tools/frame_interpolation/utils/dist_utils.py
src/videogen_hub/pipelines/opensora/tools/frame_interpolation/utils/flow_utils.py
src/videogen_hub/pipelines/opensora/tools/frame_interpolation/utils/utils.py
src/videogen_hub/pipelines/opensora/tools/scene_cut/__init__.py
src/videogen_hub/pipelines/opensora/tools/scene_cut/convert_id_to_path.py
src/videogen_hub/pipelines/opensora/tools/scene_cut/cut.py
src/videogen_hub/pipelines/opensora/tools/scene_cut/scene_detect.py
src/videogen_hub/pipelines/opensora/tools/scoring/__init__.py
src/videogen_hub/pipelines/opensora/tools/scoring/aesthetic/__init__.py
src/videogen_hub/pipelines/opensora/tools/scoring/aesthetic/inference.py
src/videogen_hub/pipelines/opensora/tools/scoring/matching/__init__.py
src/videogen_hub/pipelines/opensora/tools/scoring/matching/inference.py
src/videogen_hub/pipelines/opensora/tools/scoring/ocr/__init__.py
src/videogen_hub/pipelines/opensora/tools/scoring/ocr/dbnetpp.py
src/videogen_hub/pipelines/opensora/tools/scoring/ocr/inference.py
src/videogen_hub/pipelines/opensora/tools/scoring/optical_flow/__init__.py
src/videogen_hub/pipelines/opensora/tools/scoring/optical_flow/inference.py
src/videogen_hub/pipelines/opensora/tools/scoring/optical_flow/unimatch/__init__.py
src/videogen_hub/pipelines/opensora/tools/scoring/optical_flow/unimatch/attention.py
src/videogen_hub/pipelines/opensora/tools/scoring/optical_flow/unimatch/backbone.py
src/videogen_hub/pipelines/opensora/tools/scoring/optical_flow/unimatch/geometry.py
src/videogen_hub/pipelines/opensora/tools/scoring/optical_flow/unimatch/matching.py
src/videogen_hub/pipelines/opensora/tools/scoring/optical_flow/unimatch/position.py
src/videogen_hub/pipelines/opensora/tools/scoring/optical_flow/unimatch/reg_refine.py
src/videogen_hub/pipelines/opensora/tools/scoring/optical_flow/unimatch/transformer.py
src/videogen_hub/pipelines/opensora/tools/scoring/optical_flow/unimatch/trident_conv.py
src/videogen_hub/pipelines/opensora/tools/scoring/optical_flow/unimatch/unimatch.py
src/videogen_hub/pipelines/opensora/tools/scoring/optical_flow/unimatch/utils.py
src/videogen_hub/pipelines/opensora_plan/__init__.py
src/videogen_hub/pipelines/opensora_plan/opensora/__init__.py
src/videogen_hub/pipelines/opensora_plan/opensora/pipeline_videogen.py
src/videogen_hub/pipelines/opensora_plan/opensora/sample_t2v.py
src/videogen_hub/pipelines/opensora_plan/opensora/models/__init__.py
src/videogen_hub/pipelines/opensora_plan/opensora/models/ae/__init__.py
src/videogen_hub/pipelines/opensora_plan/opensora/models/ae/imagebase/__init__.py
src/videogen_hub/pipelines/opensora_plan/opensora/models/ae/videobase/__init__.py
src/videogen_hub/pipelines/opensora_plan/opensora/models/ae/videobase/configuration_videobase.py
src/videogen_hub/pipelines/opensora_plan/opensora/models/ae/videobase/dataset_videobase.py
src/videogen_hub/pipelines/opensora_plan/opensora/models/ae/videobase/modeling_videobase.py
src/videogen_hub/pipelines/opensora_plan/opensora/models/ae/videobase/trainer_videobase.py
src/videogen_hub/pipelines/opensora_plan/opensora/models/ae/videobase/causal_vae/__init__.py
src/videogen_hub/pipelines/opensora_plan/opensora/models/ae/videobase/causal_vae/modeling_causalvae.py
src/videogen_hub/pipelines/opensora_plan/opensora/models/ae/videobase/causal_vqvae/__init__.py
src/videogen_hub/pipelines/opensora_plan/opensora/models/ae/videobase/causal_vqvae/configuration_causalvqvae.py
src/videogen_hub/pipelines/opensora_plan/opensora/models/ae/videobase/causal_vqvae/modeling_causalvqvae.py
src/videogen_hub/pipelines/opensora_plan/opensora/models/ae/videobase/causal_vqvae/trainer_causalvqvae.py
src/videogen_hub/pipelines/opensora_plan/opensora/models/ae/videobase/losses/__init__.py
src/videogen_hub/pipelines/opensora_plan/opensora/models/ae/videobase/losses/discriminator.py
src/videogen_hub/pipelines/opensora_plan/opensora/models/ae/videobase/losses/lpips.py
src/videogen_hub/pipelines/opensora_plan/opensora/models/ae/videobase/losses/perceptual_loss.py
src/videogen_hub/pipelines/opensora_plan/opensora/models/ae/videobase/modules/__init__.py
src/videogen_hub/pipelines/opensora_plan/opensora/models/ae/videobase/modules/attention.py
src/videogen_hub/pipelines/opensora_plan/opensora/models/ae/videobase/modules/block.py
src/videogen_hub/pipelines/opensora_plan/opensora/models/ae/videobase/modules/conv.py
src/videogen_hub/pipelines/opensora_plan/opensora/models/ae/videobase/modules/normalize.py
src/videogen_hub/pipelines/opensora_plan/opensora/models/ae/videobase/modules/ops.py
src/videogen_hub/pipelines/opensora_plan/opensora/models/ae/videobase/modules/quant.py
src/videogen_hub/pipelines/opensora_plan/opensora/models/ae/videobase/modules/resnet_block.py
src/videogen_hub/pipelines/opensora_plan/opensora/models/ae/videobase/modules/updownsample.py
src/videogen_hub/pipelines/opensora_plan/opensora/models/ae/videobase/vqvae/__init__.py
src/videogen_hub/pipelines/opensora_plan/opensora/models/ae/videobase/vqvae/configuration_vqvae.py
src/videogen_hub/pipelines/opensora_plan/opensora/models/ae/videobase/vqvae/modeling_vqvae.py
src/videogen_hub/pipelines/opensora_plan/opensora/models/ae/videobase/vqvae/trainer_vqvae.py
src/videogen_hub/pipelines/opensora_plan/opensora/models/diffusion/__init__.py
src/videogen_hub/pipelines/opensora_plan/opensora/models/diffusion/diffusion/__init__.py
src/videogen_hub/pipelines/opensora_plan/opensora/models/diffusion/diffusion/diffusion_utils.py
src/videogen_hub/pipelines/opensora_plan/opensora/models/diffusion/diffusion/gaussian_diffusion.py
src/videogen_hub/pipelines/opensora_plan/opensora/models/diffusion/diffusion/gaussian_diffusion_t2v.py
src/videogen_hub/pipelines/opensora_plan/opensora/models/diffusion/diffusion/respace.py
src/videogen_hub/pipelines/opensora_plan/opensora/models/diffusion/diffusion/timestep_sampler.py
src/videogen_hub/pipelines/opensora_plan/opensora/models/diffusion/transport/__init__.py
src/videogen_hub/pipelines/opensora_plan/opensora/models/diffusion/transport/integrators.py
src/videogen_hub/pipelines/opensora_plan/opensora/models/diffusion/transport/path.py
src/videogen_hub/pipelines/opensora_plan/opensora/models/diffusion/transport/transport.py
src/videogen_hub/pipelines/opensora_plan/opensora/models/diffusion/transport/utils.py
src/videogen_hub/pipelines/opensora_plan/opensora/models/text_encoder/__init__.py
src/videogen_hub/pipelines/opensora_plan/opensora/models/text_encoder/clip.py
src/videogen_hub/pipelines/opensora_plan/opensora/models/text_encoder/t5.py
src/videogen_hub/pipelines/seine/SEINEPipeline.py
src/videogen_hub/pipelines/seine/__init__.py
src/videogen_hub/pipelines/seine/utils.py
src/videogen_hub/pipelines/seine/with_mask_sample.py
src/videogen_hub/pipelines/seine/diffusion/__init__.py
src/videogen_hub/pipelines/seine/diffusion/diffusion_utils.py
src/videogen_hub/pipelines/seine/diffusion/gaussian_diffusion.py
src/videogen_hub/pipelines/seine/diffusion/respace.py
src/videogen_hub/pipelines/seine/diffusion/timestep_sampler.py
src/videogen_hub/pipelines/seine/models/__init__.py
src/videogen_hub/pipelines/seine/models/attention.py
src/videogen_hub/pipelines/seine/models/clip.py
src/videogen_hub/pipelines/seine/models/resnet.py
src/videogen_hub/pipelines/seine/models/unet.py
src/videogen_hub/pipelines/seine/models/unet_blocks.py
src/videogen_hub/pipelines/seine/models/utils.py
src/videogen_hub/pipelines/show_1/__init__.py
src/videogen_hub/pipelines/show_1/run_inference.py
src/videogen_hub/pipelines/streamingt2v/__init__.py
src/videogen_hub/pipelines/streamingt2v/inference.py
src/videogen_hub/pipelines/streamingt2v/inference_utils.py
src/videogen_hub/pipelines/streamingt2v/model_func.py
src/videogen_hub/pipelines/streamingt2v/model_init.py
src/videogen_hub/pipelines/streamingt2v/streamingt2v_pipeline.py
src/videogen_hub/pipelines/streamingt2v/model/__init__.py
src/videogen_hub/pipelines/streamingt2v/model/callbacks.py
src/videogen_hub/pipelines/streamingt2v/model/flags.py
src/videogen_hub/pipelines/streamingt2v/model/pl_module_extension.py
src/videogen_hub/pipelines/streamingt2v/model/pl_module_params_controlnet.py
src/videogen_hub/pipelines/streamingt2v/model/requires_grad_setter.py
src/videogen_hub/pipelines/streamingt2v/model/video_ldm.py
src/videogen_hub/pipelines/streamingt2v/model/video_noise_generator.py
src/videogen_hub/pipelines/streamingt2v/model/diffusers_conditional/__init__.py
src/videogen_hub/pipelines/streamingt2v/model/diffusers_conditional/models/__init__.py
src/videogen_hub/pipelines/streamingt2v/model/diffusers_conditional/models/controlnet/__init__.py
src/videogen_hub/pipelines/streamingt2v/model/diffusers_conditional/models/controlnet/attention.py
src/videogen_hub/pipelines/streamingt2v/model/diffusers_conditional/models/controlnet/attention_processor.py
src/videogen_hub/pipelines/streamingt2v/model/diffusers_conditional/models/controlnet/conditioning.py
src/videogen_hub/pipelines/streamingt2v/model/diffusers_conditional/models/controlnet/controlnet.py
src/videogen_hub/pipelines/streamingt2v/model/diffusers_conditional/models/controlnet/cross_attention.py
src/videogen_hub/pipelines/streamingt2v/model/diffusers_conditional/models/controlnet/image_embedder.py
src/videogen_hub/pipelines/streamingt2v/model/diffusers_conditional/models/controlnet/mask_generator.py
src/videogen_hub/pipelines/streamingt2v/model/diffusers_conditional/models/controlnet/pipeline_text_to_video_w_controlnet_synth.py
src/videogen_hub/pipelines/streamingt2v/model/diffusers_conditional/models/controlnet/processor.py
src/videogen_hub/pipelines/streamingt2v/model/diffusers_conditional/models/controlnet/transformer_2d.py
src/videogen_hub/pipelines/streamingt2v/model/diffusers_conditional/models/controlnet/transformer_temporal.py
src/videogen_hub/pipelines/streamingt2v/model/diffusers_conditional/models/controlnet/transformer_temporal_crossattention.py
src/videogen_hub/pipelines/streamingt2v/model/diffusers_conditional/models/controlnet/unet_3d_blocks.py
src/videogen_hub/pipelines/streamingt2v/model/diffusers_conditional/models/controlnet/unet_3d_condition.py
src/videogen_hub/pipelines/t2v_turbo/__init__.py
src/videogen_hub/pipelines/t2v_turbo/inference_ms.py
src/videogen_hub/pipelines/t2v_turbo/inference_vc2.py
src/videogen_hub/pipelines/t2v_turbo/model_scope/__init__.py
src/videogen_hub/pipelines/t2v_turbo/model_scope/unet_3d_blocks.py
src/videogen_hub/pipelines/t2v_turbo/model_scope/unet_3d_condition.py
src/videogen_hub/pipelines/t2v_turbo/pipeline/__init__.py
src/videogen_hub/pipelines/t2v_turbo/pipeline/t2v_turbo_ms_pipeline.py
src/videogen_hub/pipelines/t2v_turbo/pipeline/t2v_turbo_vc2_pipeline.py
src/videogen_hub/pipelines/t2v_turbo/utils/__init__.py
src/videogen_hub/pipelines/t2v_turbo/utils/common_utils.py
src/videogen_hub/pipelines/t2v_turbo/utils/lora.py
src/videogen_hub/pipelines/t2v_turbo/utils/lora_handler.py
src/videogen_hub/pipelines/t2v_turbo/utils/utils.py
src/videogen_hub/pipelines/videocrafter/__init__.py
src/videogen_hub/pipelines/videocrafter/funcs.py
src/videogen_hub/pipelines/videocrafter/inference.py
src/videogen_hub/pipelines/videocrafter/utils.py
src/videogen_hub/utils/__init__.py
src/videogen_hub/utils/file_helper.py
src/videogen_hub/utils/html.py
src/videogen_hub/utils/image_helper.py
src/videogen_hub/utils/visualizer.py
tests/test_i2v.py
tests/test_t2v.py