Embeddings
----------

.. autoclass:: tn4ml.embeddings.Embedding
   :noindex:

Trigonometric
^^^^^^^^^^^^^
.. autoclass:: tn4ml.embeddings.TrigonometricEmbedding
   :members:
   :undoc-members:
   :noindex:

Fourier
^^^^^^^
.. autoclass:: tn4ml.embeddings.FourierEmbedding
   :members:
   :undoc-members:
   :noindex:

Linear Complement
^^^^^^^^^^^^^^^^^^
.. autoclass:: tn4ml.embeddings.LinearComplementEmbedding
   :members:
   :undoc-members:

Gaussian RBF
^^^^^^^^^^^^
.. autoclass:: tn4ml.embeddings.GaussianRBFEmbedding
   :members:
   :undoc-members:

Polynomial
^^^^^^^^^^
.. autoclass:: tn4ml.embeddings.PolynomialEmbedding
   :members:
   :undoc-members:

Jax Arrays
^^^^^^^^^^
.. autoclass:: tn4ml.embeddings.JaxArraysEmbedding
   :members:
   :undoc-members:

Patch Amplitude Embedding
^^^^^^^^^^^^^^^^^^^^^^^^^
.. autoclass:: tn4ml.embeddings.PatchAmplitudeEmbedding
   :members:
   :undoc-members:

Patch Embedding
^^^^^^^^^^^^^^^
.. autoclass:: tn4ml.embeddings.PatchEmbedding
   :members:
   :undoc-members:

Embed Function
^^^^^^^^^^^^^^
.. autofunction:: tn4ml.embeddings.embed