U
    yh                     @   s   d dl mZ d dl mZ d dlmZ d dlmZ d dlmZ d dl	m
Z
 d dlmZ d dlmZ d d	lmZ d d
lmZ d dlmZ d dlmZ dS )   )$get_dynamic_sparse_quantized_mapping)#get_static_sparse_quantized_mapping)BaseSparsifier)WeightNormSparsifier)NearlyDiagonalSparsifier)BaseScheduler)LambdaSL)CubicSL)FakeSparsity)module_to_fqn)fqn_to_module)get_arg_info_from_tensor_fqnN)Z	_mappingsr   r   Zsparsifier.base_sparsifierr   Z!sparsifier.weight_norm_sparsifierr   Z%sparsifier.nearly_diagonal_sparsifierr   Zscheduler.base_schedulerr   Zscheduler.lambda_schedulerr   Zscheduler.cubic_schedulerr	   Zsparsifier.utilsr
   r   r   r    r   r   K/var/www/html/venv/lib/python3.8/site-packages/torch/ao/pruning/__init__.py<module>   s   