deepmd.tf.infer.deep_wfc
========================

.. py:module:: deepmd.tf.infer.deep_wfc


Classes
-------

.. autoapisummary::

   deepmd.tf.infer.deep_wfc.DeepWFC


Module Contents
---------------

.. py:class:: DeepWFC(model_file: str, *args: Any, auto_batch_size: Union[bool, int, deepmd.utils.batch_size.AutoBatchSize] = True, neighbor_list: Optional[ase.neighborlist.NewPrimitiveNeighborList] = None, **kwargs: Any)

   Bases: :py:obj:`deepmd.infer.deep_tensor.OldDeepTensor`


   
   Deep WFC model.


   :Parameters:

       **model_file** : :obj:`Path`
           The name of the frozen model file.

       **\*args** : :class:`python:list`
           Positional arguments.

       **auto_batch_size** : :ref:`bool <python:bltin-boolean-values>` or :class:`python:int` or :obj:`AutoBatchSize`, default: :data:`python:True`
           If True, automatic batch size will be used. If int, it will be used
           as the initial batch size.

       **neighbor_list** : :obj:`ase.neighborlist.NewPrimitiveNeighborList`, :obj:`optional`
           The ASE neighbor list class to produce the neighbor list. If None, the
           neighbor list will be built natively in the model.

       **\*\*kwargs** : :class:`python:dict`
           Keyword arguments.














   ..
       !! processed by numpydoc !!

   .. py:property:: output_tensor_name
      :type: str


      
      The name of the tensor.
















      ..
          !! processed by numpydoc !!


   .. py:property:: output_def
      :type: deepmd.dpmodel.output_def.ModelOutputDef


      
      Get the output definition of this model.
















      ..
          !! processed by numpydoc !!


