/usr/local/lib64/python3.6/site-packages/torch/quantization/fx/__pycache__
Edit: /usr/local/lib64/python3.6/site-packages/torch/quantization/fx/__pycache__/fuse.cpython-36.pyc (2598B)
3
ûEg¶ ã @ s– d dl mZmZ d dlmZmZmZ d dlmZ ddl m
Z
ddlmZ ddl
mZ dd lmZ dd
lT ddlmZ d dl mZmZ G d
d„ dƒZdS )é )ÚDictÚAny)ÚGraphModuleÚNodeÚmap_arg)ÚGraphé )Úget_combined_dicté )Úget_default_fusion_patterns)Úis_match)ÚFusedGraphModule)Ú*)ÚPattern)ÚCallableÚTuplec @ sT e Zd Zdeeeef edœdd„Zeeee e
f eeeee
f f dœdd„ZdS ) ÚFuserN)ÚmodelÚfuse_custom_config_dictÚreturnc
sê |d kri }|}|j }t|jƒ ƒ| _|jdi ƒ}ttƒ |ƒ}| j|||ƒ}tƒ | _ i ‰ ‡ fdd„}xd|j
D ]Z} |j| jdƒ\}
}|
| kr¨|d k s”t‚|j
| |ƒˆ | j<