"""Navigation Neural Network Architectures.
Contains all the neural network-related architecture for GPS/GNSS navigation.
Modules:
- architectures: Contains the neural network architectures from papers and research.
- interfaces: Contains the interfaces with the navigator module which implement the neural network triangulation.
Backend:
- **torch:** PyTorch is utilized as the backend for implementing these neural network architectures, harnessing its powerful capabilities for efficient computation and training.
"""
# Path: src/navigator/neural/__init__.py
from .interface.dynamics_model import (
BiasedObservationModel,
DiagonalSymmetricPositiveDefiniteMatrix,
ObservationModel,
SymmetricPositiveDefiniteMatrix,
TransitionModel,
discretized_process_noise_matrix,
)
from .interface.triangulation_filter import ParametricExtendedInterface