quantization_context.py 514 B

12345678910111213
  1. # Copyright (c) Microsoft Corporation.
  2. # SPDX-License-Identifier: Apache-2.0
  3. # DeepSpeed Team
  4. from deepspeed.runtime.zero import partition_parameters
  5. from deepspeed.runtime.swap_tensor.partitioned_param_swapper import AsyncPartitionedParameterSwapper
  6. class QuantizationContext(partition_parameters.Init):
  7. def __init__(self, config_dict_or_path, param_swapper: AsyncPartitionedParameterSwapper = None) -> None:
  8. super().__init__(config_dict_or_path=config_dict_or_path, param_swapper=param_swapper)