.. _f-opzz: module ``onnxrt.ops_onnx._op`` ============================== .. inheritance-diagram:: mlprodict.onnxrt.ops_onnx._op Short summary +++++++++++++ module ``mlprodict.onnxrt.ops_onnx._op`` Additional methods for the extension of :epkg:`ReferenceEvaluator`. :githublink:`%|py|6` Classes +++++++ +----------------------------------------------------------------------+---------------------------------------------------------+ | class | truncated documentation | +======================================================================+=========================================================+ | :class:`OpRunExtended ` | Base class to cache C++ implementation based on inputs. | +----------------------------------------------------------------------+---------------------------------------------------------+ Properties ++++++++++ +-----------------------------------------------------------------------+-----------------------------------+ | property | truncated documentation | +=======================================================================+===================================+ | :meth:`domain ` | Returns node attribute `domain`. | +-----------------------------------------------------------------------+-----------------------------------+ | :meth:`input ` | Returns node attribute `input`. | +-----------------------------------------------------------------------+-----------------------------------+ | :meth:`op_type ` | Returns node attribute `op_type`. | +-----------------------------------------------------------------------+-----------------------------------+ | :meth:`output ` | Returns node attribute `output`. | +-----------------------------------------------------------------------+-----------------------------------+ Methods +++++++ +-------------------------------------------------------------------------------------+---------------------------------------------------------------+ | method | truncated documentation | +=====================================================================================+===============================================================+ | :py:meth:`__init__ ` | | +-------------------------------------------------------------------------------------+---------------------------------------------------------------+ | :meth:`cache_impl ` | Caches an implementation. | +-------------------------------------------------------------------------------------+---------------------------------------------------------------+ | :meth:`get_cache_impl ` | Returns the cached implementation for key *key*. | +-------------------------------------------------------------------------------------+---------------------------------------------------------------+ | :meth:`get_cache_key ` | Returns a key mapped to the corresponding C++ implementation. | +-------------------------------------------------------------------------------------+---------------------------------------------------------------+ | :meth:`has_cache_key ` | Tells if a key belongs to the cache. | +-------------------------------------------------------------------------------------+---------------------------------------------------------------+ Documentation +++++++++++++ .. automodule:: mlprodict.onnxrt.ops_onnx._op :members: :special-members: __init__ :show-inheritance: