U
    zh                     @   sf   d dl Z d dlmZmZmZmZmZmZmZm	Z	m
Z
mZmZmZ d dlmZmZ d dlmZ e jZdS )    N)combine_state_for_ensemblefunctionalizegradgrad_and_valuehessianjacfwdjacrevjvpmake_functionalmake_functional_with_buffersvjpvmap)FunctionalModuleFunctionalModuleWithBuffers)make_fx)ZtorchZtorch._functorch.deprecatedr   r   r   r   r   r   r   r	   r
   r   r   r   Z torch._functorch.make_functionalr   r   Ztorch._functorch.python_keyr   __version__ r   r   D/var/www/html/venv/lib/python3.8/site-packages/functorch/__init__.py<module>   s   8