﻿fdtdx.GaussianSmoothing2D
=========================

.. currentmodule:: fdtdx

.. autoclass:: GaussianSmoothing2D
   :show-inheritance:

Quick Reference
---------------



.. rubric:: Attributes





* :attr:`~GaussianSmoothing2D.padding_high_axis0`



* :attr:`~GaussianSmoothing2D.padding_high_axis1`



* :attr:`~GaussianSmoothing2D.padding_low_axis0`



* :attr:`~GaussianSmoothing2D.padding_low_axis1`



* :attr:`~GaussianSmoothing2D.std_discrete`






.. rubric:: Methods





* :attr:`~GaussianSmoothing2D.aset`



* :attr:`~GaussianSmoothing2D.get_class_fields`



* :attr:`~GaussianSmoothing2D.get_input_shape`



* :attr:`~GaussianSmoothing2D.get_output_type`



* :attr:`~GaussianSmoothing2D.get_public_fields`



* :attr:`~GaussianSmoothing2D.init_module`



* :attr:`~GaussianSmoothing2D.init_type`







Attributes
==========





.. autoattribute:: GaussianSmoothing2D.padding_high_axis0



.. autoattribute:: GaussianSmoothing2D.padding_high_axis1



.. autoattribute:: GaussianSmoothing2D.padding_low_axis0



.. autoattribute:: GaussianSmoothing2D.padding_low_axis1



.. autoattribute:: GaussianSmoothing2D.std_discrete








Methods
==========








.. automethod:: GaussianSmoothing2D.aset





.. automethod:: GaussianSmoothing2D.get_class_fields





.. automethod:: GaussianSmoothing2D.get_input_shape





.. automethod:: GaussianSmoothing2D.get_output_type





.. automethod:: GaussianSmoothing2D.get_public_fields





.. automethod:: GaussianSmoothing2D.init_module





.. automethod:: GaussianSmoothing2D.init_type






If you find any errors in the documentation, please report them in the `Github Issues <https://github.com/ymahlau/fdtdx/issues>`_!