flashvideo

View on PyPIReverse Dependencies (0)

0.1.0 flashvideo-0.1.0-py3-none-any.whl

Wheel Details

Project: flashvideo
Version: 0.1.0
Filename: flashvideo-0.1.0-py3-none-any.whl
Download: [link]
Size: 166392
MD5: 005760044cc0d0235818e7fca636b590
SHA256: 38d7960aa31459ad5a535867e251b129bd650728fc941a1688bf7bb81b833ed1
Uploaded: 2024-12-17 12:20:42 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: flashvideo
Version: 0.1.0
Summary: flashvideo is a lightweight framework for accelerating large video diffusion models.
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: Apache Software License
Requires-Python: >=3.10
Requires-Dist: transformers (==4.46.1)
Requires-Dist: accelerate (==1.0.1)
Requires-Dist: tokenizers (==0.20.1)
Requires-Dist: albumentations (==1.4.20)
Requires-Dist: av (==13.1.0)
Requires-Dist: decord (==0.6.0)
Requires-Dist: einops (==0.8.0)
Requires-Dist: fastapi (==0.115.3)
Requires-Dist: gdown (==5.2.0)
Requires-Dist: h5py (==3.12.1)
Requires-Dist: idna (==3.6)
Requires-Dist: imageio (==2.36.0)
Requires-Dist: matplotlib (==3.9.2)
Requires-Dist: numpy (==1.26.3)
Requires-Dist: omegaconf (==2.3.0)
Requires-Dist: opencv-python (==4.10.0.84)
Requires-Dist: opencv-python-headless (==4.10.0.84)
Requires-Dist: pandas (==2.2.3)
Requires-Dist: pillow (==10.2.0)
Requires-Dist: pydub (==0.25.1)
Requires-Dist: pytorch-lightning (==2.4.0)
Requires-Dist: pytorchvideo (==0.1.5)
Requires-Dist: PyYAML (==6.0.1)
Requires-Dist: regex (==2024.9.11)
Requires-Dist: requests (==2.31.0)
Requires-Dist: scikit-learn (==1.5.2)
Requires-Dist: scipy (==1.14.1)
Requires-Dist: six (==1.16.0)
Requires-Dist: test-tube (==0.7.5)
Requires-Dist: timm (==1.0.11)
Requires-Dist: torchdiffeq (==0.2.4)
Requires-Dist: torchmetrics (==1.5.1)
Requires-Dist: tqdm (==4.66.5)
Requires-Dist: urllib3 (==2.2.0)
Requires-Dist: uvicorn (==0.32.0)
Requires-Dist: scikit-video (==1.1.11)
Requires-Dist: imageio-ffmpeg (==0.5.1)
Requires-Dist: sentencepiece (==0.2.0)
Requires-Dist: beautifulsoup4 (==4.12.3)
Requires-Dist: ftfy (==6.3.0)
Requires-Dist: moviepy (==1.0.3)
Requires-Dist: wandb (==0.18.5)
Requires-Dist: tensorboard (==2.18.0)
Requires-Dist: pydantic (==2.9.2)
Requires-Dist: gradio (==5.3.0)
Requires-Dist: huggingface_hub (==0.26.1)
Requires-Dist: protobuf (==5.28.3)
Requires-Dist: watch
Requires-Dist: gpustat
Requires-Dist: peft (==0.13.2)
Requires-Dist: liger_kernel (==0.4.1)
Requires-Dist: einops (==0.8.0)
Requires-Dist: wheel (==0.44.0)
Requires-Dist: loguru
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 2509 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.6.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
src/flashvideo/distill.py sha256=TOXr9rckOpy04U4C7GGsoZgZHFAC7lpyiGjVZLDSnvM 33316
src/flashvideo/distill_adv.py sha256=XZbrtHph_y8mRjJ-w_4jw-VUDc9Q6l82RexC5uluos0 33051
src/flashvideo/train.py sha256=XA1K3JJn2GCB7slV8N7kxrkNEBM9MYnCgQYQJffG3bQ 25657
src/flashvideo/data_preprocess/preprocess_text_embeddings.py sha256=6N_M5OMlVGD6xQ0YLYhEabzXYW5O--WaVY81_jhX0o0 6440
src/flashvideo/data_preprocess/preprocess_vae_latents.py sha256=M8t29_OB35qsHIqJ9vQqamXkVYGi1rsmGNnCgq6enIo 5277
src/flashvideo/data_preprocess/preprocess_validation_text_embeddings.py sha256=dGBRnZV9gAZgOoZ34maaLn67cWHTOrOj3iJuRI0C00k 3153
src/flashvideo/dataset/__init__.py sha256=gVnELvXsI3-pbHJO7QQXibsQRTRNBqKSQhOl_c-qLuA 3480
src/flashvideo/dataset/latent_datasets.py sha256=1xyazwKvFCVwdP8F-lu28biK1NC3Yo0pjR2ewyh-92A 4526
src/flashvideo/dataset/t2v_datasets.py sha256=DZ_gApmcZfGUQUCYf4xfF9D_oLGnJ4yZm_Z_8qcpVTI 13252
src/flashvideo/dataset/transform.py sha256=xaY02B_RfQZk9J9EJC74pAMHXSKjZI76Y0G_U3e9wq4 19190
src/flashvideo/distill/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
src/flashvideo/distill/discriminator.py sha256=ABZEzl-UMvOYyNm33wdCfbF16LNEtwu4vSgw0wjnE-8 3439
src/flashvideo/distill/solver.py sha256=WgeXzEl1epopVosjxvdvx9tGbnUdV5dkur1HFQac55A 11820
src/flashvideo/models/flash_attn_no_pad.py sha256=9HItqBFn-CrWymu2YalO9rvYhIWfgpZrnusYim3WUpU 1141
src/flashvideo/models/hunyuan/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
src/flashvideo/models/hunyuan/constants.py sha256=L7dRFiTC6hS3kFx-nFszIihcFWhBaRUbtr4EJO4u1yU 2997
src/flashvideo/models/hunyuan/idle_config.py sha256=MEbOh50IZWdY6YACECrBDUC3zZvVNFB479ETss25fSM 11532
src/flashvideo/models/hunyuan/inference.py sha256=6w0KSLjGGZiouS9ZlWgyplnIcnykAm0nuWGO8o-7M9w 20270
src/flashvideo/models/hunyuan/prompt_rewrite.py sha256=hDnLl-CH9lMCW3tWACivliZ6aJTlzGjvEF3vNgMW1FA 2025
src/flashvideo/models/hunyuan/diffusion/__init__.py sha256=3xn2vtXwk3Ar0I20sZBZDZ7BogO9k1bMpb2kF2P1thw 95
src/flashvideo/models/hunyuan/diffusion/pipelines/__init__.py sha256=lrwKfPbE9Q3FjYz0iqziR9zsA87OVUsgTL965ZmmVX4 57
src/flashvideo/models/hunyuan/diffusion/pipelines/pipeline_hunyuan_video.py sha256=TuMD6z3wL_N97wL8cDTg7DvCIwFEQLYOu599mgkYcM8 46849
src/flashvideo/models/hunyuan/diffusion/schedulers/__init__.py sha256=rIrAGuK7o82rO8NpYHcToz7LDxTLjqK5m4krWrYMobI 71
src/flashvideo/models/hunyuan/diffusion/schedulers/scheduling_flow_match_discrete.py sha256=xq1NewUVfZIHUmgAhXaNa8lGYlCHWyLg3QQoYz8tTh4 9541
src/flashvideo/models/hunyuan/modules/__init__.py sha256=cyRU0a-cVLjg4EkpJ6z9dJIldfvsC34suZ0Kp8hLD4w 753
src/flashvideo/models/hunyuan/modules/activation_layers.py sha256=HlCbXl-VJ9GZ1vAgb0UuVv2xvSXOPMwG-0fzoWBgyjk 591
src/flashvideo/models/hunyuan/modules/attenion.py sha256=9iH6B4sXwXXbYXmY_-y0u7VR1jJHmym-OOjj64qyYv0 2995
src/flashvideo/models/hunyuan/modules/embed_layers.py sha256=GXZLizmohUm4YqT2yi5YWSQnO7oqZO95zXr6crgZV24 4695
src/flashvideo/models/hunyuan/modules/mlp_layers.py sha256=FUluPaa6W8YNRKE6gUW_cxEl_CRxaTu1Zhauavsjq8I 3920
src/flashvideo/models/hunyuan/modules/models.py sha256=e6eKMtP31knmnzHAhMuPFoBKojYn089cAWk6aZ3FTt8 26392
src/flashvideo/models/hunyuan/modules/modulate_layers.py sha256=QSKiUViRz4OEAuRPf8xnR1lRx42L_mpoIP3KRw5G6d0 4032
src/flashvideo/models/hunyuan/modules/norm_layers.py sha256=5DlT6DYm2DcpSfsnLDobLu4bsAAmP65cGKPBB6cra-g 2017
src/flashvideo/models/hunyuan/modules/posemb_layers.py sha256=DA-QW3okJ7JJlpvJxmO8nSDspB0KsZxAXZ0s48N6Dvc 12933
src/flashvideo/models/hunyuan/modules/token_refiner.py sha256=FBANwW8R2vaZXVAREH1f7qhkPoIipxa827kpDY9oCWM 7142
src/flashvideo/models/hunyuan/text_encoder/__init__.py sha256=fLPCCYO32bExjFrcmVzj-xX_tS65PaIJvj0mrJhhxHI 14580
src/flashvideo/models/hunyuan/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
src/flashvideo/models/hunyuan/utils/data_utils.py sha256=0KwYHRFzhfnNWZuFFNtWzMGduHY2d9P4fZ8NGJlf-NU 321
src/flashvideo/models/hunyuan/utils/file_utils.py sha256=FPcUKd77dvrkf_ZhkLuDmnKKuHkO7cSmRDoFalk0p0M 1958
src/flashvideo/models/hunyuan/utils/helpers.py sha256=oFhsN7UVvTg0SRs1LN1-pgfs-8ZO_H6oNrsyAUGcX24 943
src/flashvideo/models/hunyuan/utils/preprocess_text_encoder_tokenizer_utils.py sha256=9zydBVTTR4U5jjIPO67tJ8Ua_xMiPDDWlKLDt3TVLc4 1166
src/flashvideo/models/hunyuan/vae/__init__.py sha256=KHWaNdEL8UV65jneewJpLkOrZitSTxKIlshwrUCf5qc 2151
src/flashvideo/models/hunyuan/vae/autoencoder_kl_causal_3d.py sha256=6X3PcIP0y0DkgmDpeQvl2emTdDjw8jKQK2ovTJxknIM 27287
src/flashvideo/models/hunyuan/vae/unet_causal_3d_blocks.py sha256=MSZ54dPh5CKNB87JiVJ6ng76GkQJgueL2OSxnbdXPqk 29031
src/flashvideo/models/hunyuan/vae/vae.py sha256=kZhs8lkyh0aZw9tq2ksaEwkXjAMstF5wc5iLZ6V9Oos 14051
src/flashvideo/models/mochi_hf/convert_diffusers_to_mochi.py sha256=2a4jDRIgzn5eCR-WBpTIp05SDz3_k-XrDKTGlO_ylsM 22932
src/flashvideo/models/mochi_hf/mochi_latents_utils.py sha256=Tn_Q20LP51R7URm1UPSb_nItcoV3jNj9sbvyv43bNOs 1337
src/flashvideo/models/mochi_hf/modeling_mochi.py sha256=RUGjQmVczstloJQ-cw_lY7PwhV1Rks7KKBOp51UNfLs 27847
src/flashvideo/models/mochi_hf/norm.py sha256=axDDZWHOGAuRQeumSl9rs7uICR2XkkuEX1CNLCNCegc 4217
src/flashvideo/models/mochi_hf/pipeline_mochi.py sha256=kM7VjsAb7UGLMC_JNxsMxEtkyHdnNRn8rFSq-BFTB50 37871
src/flashvideo/sample/generate_synthetic.py sha256=BzWmmXfbhVm0J98lOGxUGDZxKMfJ4zDjrozatdPtw2U 5115
src/flashvideo/sample/sample_t2v_hunyuan.py sha256=oSYtC5MvB22zAG5U-93W01vsVNsMpU8Y-32dcmRhUzw 7808
src/flashvideo/sample/sample_t2v_mochi.py sha256=J2m01X-SKpTwmEL3b_lh_2Me_S01hhJuC9IEDAanbCA 6828
src/flashvideo/sample/sample_t2v_mochi_no_sp.py sha256=jNEMkJz6sVRRah17Dx2BkEofU-KW_3-FNP5VaSGbrs4 2293
src/flashvideo/utils/checkpoint.py sha256=ENBT33G5Drty06b7QzbtWydwlG8giH0KlRct0tYRrK4 11264
src/flashvideo/utils/communications.py sha256=Mu15H8QMp2P80LrTYyOrzGctbvwNzFecbS5M_uKEDeY 11209
src/flashvideo/utils/dataset_utils.py sha256=qqgtvpAwbWVIcK-yR_O6uNaG8h9x6i8tertEFU6l7uw 12970
src/flashvideo/utils/fsdp_util.py sha256=6mt0s-VsnAco1yT3qxnIylOfISMUPYujuLvp90Kk-wo 4841
src/flashvideo/utils/load.py sha256=kO_8qs9GXLOLaek-wunfB9PegYggFbDIqw6Wa_uhofY 13681
src/flashvideo/utils/logging_.py sha256=c3tZrBz-Y2Mv9j31j3HY5BgMi18R5pEhYQdLDwEQLvM 498
src/flashvideo/utils/optimizer.py sha256=0H38-8JFzCWKlvObFN8sCll569f1uiAbNbQj3k_WvVE 2743
src/flashvideo/utils/parallel_states.py sha256=IIUnwZPscomwiFHIdxSm135HlymgQPS01RDmbXdDZ7I 1992
src/flashvideo/utils/validation.py sha256=C7KGAolYyo8eadTqkZ0muE9uJFbBK4h4fIi3OPenXGU 13700
flashvideo-0.1.0.dist-info/LICENSE sha256=8L4ZJdrsXFkUMFKee-SJgHK4SUdEUO5KhAiKK1efWC4 11343
flashvideo-0.1.0.dist-info/METADATA sha256=dlADItWmY7v_Fx3Lpqw55payek_9CPu_huRpRxa5x2A 4570
flashvideo-0.1.0.dist-info/WHEEL sha256=PZUExdf71Ui_so67QXpySuHtCi3-J3wvF4ORK6k_S8U 91
flashvideo-0.1.0.dist-info/top_level.txt sha256=74rtVfumQlgAPzR5_2CgYN24MB0XARCg0t-gzk6gTrM 4
flashvideo-0.1.0.dist-info/RECORD

top_level.txt

src