fastvideo.v1.layers.quantization
#
Submodules#
Package Contents#
Functions#
Register a customized vllm quantization config. |
Data#
API#
- fastvideo.v1.layers.quantization.all[source]#
[‘QuantizationMethods’, ‘QuantizationConfig’, ‘get_quantization_config’, ‘QUANTIZATION_METHODS’]
- fastvideo.v1.layers.quantization.get_quantization_config(quantization: str) type[fastvideo.v1.layers.quantization.base_config.QuantizationConfig] [source]#
- fastvideo.v1.layers.quantization.register_quantization_config(quantization: str)[source]#
Register a customized vllm quantization config.
When a quantization method is not supported by vllm, you can register a customized quantization config to support it.
- Parameters:
quantization (str) – The quantization method name.
.. rubric:: Examples
from fastvideo.v1.layers.quantization import register_quantization_config from fastvideo.v1.layers.quantization import get_quantization_config from fastvideo.v1.layers.quantization.base_config import QuantizationConfig
@register_quantization_config(“my_quant”) … class MyQuantConfig(QuantizationConfig): … pass
get_quantization_config(“my_quant”) <class ‘MyQuantConfig’>