├── (NCLT) data_preprocessing ├── NCLT_preprocess.m ├── test_data_x.mat ├── test_data_y.mat ├── train_data_x.mat ├── train_data_y.mat ├── valid_data_x.mat └── valid_data_y.mat ├── (NCLT) load_data.py ├── (NCLT) main.py ├── (NCLT) plot_trajectory.py ├── (SyntheticNL) main.py ├── (SyntheticNL) plot_loss.py ├── .DS_Store ├── .data ├── NCLT │ ├── test │ │ ├── obs.pt │ │ └── state.pt │ ├── train │ │ ├── obs.pt │ │ └── state.pt │ └── valid │ │ ├── obs.pt │ │ └── state.pt └── syntheticNL │ ├── test │ ├── EKF x_hat.pt │ ├── KF v1 x_hat.pt │ ├── KF v2 x_hat.pt │ ├── SKF x_hat.pt │ ├── obs.pt │ └── state.pt │ ├── train │ ├── obs.pt │ └── state.pt │ └── valid │ ├── EKF x_hat.pt │ ├── KF v1 x_hat.pt │ ├── KF v2 x_hat.pt │ ├── SKF x_hat.pt │ ├── obs.pt │ └── state.pt ├── .gitignore ├── GSSFiltering ├── dnn.py ├── filtering.py ├── model.py ├── tester.py └── trainer.py ├── README.md └── config.ini /(NCLT) data_preprocessing/NCLT_preprocess.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geonchoi/Split-KalmanNet/HEAD/(NCLT) data_preprocessing/NCLT_preprocess.m -------------------------------------------------------------------------------- /(NCLT) data_preprocessing/test_data_x.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geonchoi/Split-KalmanNet/HEAD/(NCLT) data_preprocessing/test_data_x.mat -------------------------------------------------------------------------------- /(NCLT) data_preprocessing/test_data_y.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geonchoi/Split-KalmanNet/HEAD/(NCLT) data_preprocessing/test_data_y.mat -------------------------------------------------------------------------------- /(NCLT) data_preprocessing/train_data_x.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geonchoi/Split-KalmanNet/HEAD/(NCLT) data_preprocessing/train_data_x.mat -------------------------------------------------------------------------------- /(NCLT) data_preprocessing/train_data_y.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geonchoi/Split-KalmanNet/HEAD/(NCLT) data_preprocessing/train_data_y.mat -------------------------------------------------------------------------------- /(NCLT) data_preprocessing/valid_data_x.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geonchoi/Split-KalmanNet/HEAD/(NCLT) data_preprocessing/valid_data_x.mat -------------------------------------------------------------------------------- /(NCLT) data_preprocessing/valid_data_y.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geonchoi/Split-KalmanNet/HEAD/(NCLT) data_preprocessing/valid_data_y.mat -------------------------------------------------------------------------------- /(NCLT) load_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geonchoi/Split-KalmanNet/HEAD/(NCLT) load_data.py -------------------------------------------------------------------------------- /(NCLT) main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geonchoi/Split-KalmanNet/HEAD/(NCLT) main.py -------------------------------------------------------------------------------- /(NCLT) plot_trajectory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geonchoi/Split-KalmanNet/HEAD/(NCLT) plot_trajectory.py -------------------------------------------------------------------------------- /(SyntheticNL) main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geonchoi/Split-KalmanNet/HEAD/(SyntheticNL) main.py -------------------------------------------------------------------------------- /(SyntheticNL) plot_loss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geonchoi/Split-KalmanNet/HEAD/(SyntheticNL) plot_loss.py -------------------------------------------------------------------------------- /.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geonchoi/Split-KalmanNet/HEAD/.DS_Store -------------------------------------------------------------------------------- /.data/NCLT/test/obs.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geonchoi/Split-KalmanNet/HEAD/.data/NCLT/test/obs.pt -------------------------------------------------------------------------------- /.data/NCLT/test/state.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geonchoi/Split-KalmanNet/HEAD/.data/NCLT/test/state.pt -------------------------------------------------------------------------------- /.data/NCLT/train/obs.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geonchoi/Split-KalmanNet/HEAD/.data/NCLT/train/obs.pt -------------------------------------------------------------------------------- /.data/NCLT/train/state.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geonchoi/Split-KalmanNet/HEAD/.data/NCLT/train/state.pt -------------------------------------------------------------------------------- /.data/NCLT/valid/obs.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geonchoi/Split-KalmanNet/HEAD/.data/NCLT/valid/obs.pt -------------------------------------------------------------------------------- /.data/NCLT/valid/state.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geonchoi/Split-KalmanNet/HEAD/.data/NCLT/valid/state.pt -------------------------------------------------------------------------------- /.data/syntheticNL/test/EKF x_hat.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geonchoi/Split-KalmanNet/HEAD/.data/syntheticNL/test/EKF x_hat.pt -------------------------------------------------------------------------------- /.data/syntheticNL/test/KF v1 x_hat.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geonchoi/Split-KalmanNet/HEAD/.data/syntheticNL/test/KF v1 x_hat.pt -------------------------------------------------------------------------------- /.data/syntheticNL/test/KF v2 x_hat.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geonchoi/Split-KalmanNet/HEAD/.data/syntheticNL/test/KF v2 x_hat.pt -------------------------------------------------------------------------------- /.data/syntheticNL/test/SKF x_hat.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geonchoi/Split-KalmanNet/HEAD/.data/syntheticNL/test/SKF x_hat.pt -------------------------------------------------------------------------------- /.data/syntheticNL/test/obs.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geonchoi/Split-KalmanNet/HEAD/.data/syntheticNL/test/obs.pt -------------------------------------------------------------------------------- /.data/syntheticNL/test/state.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geonchoi/Split-KalmanNet/HEAD/.data/syntheticNL/test/state.pt -------------------------------------------------------------------------------- /.data/syntheticNL/train/obs.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geonchoi/Split-KalmanNet/HEAD/.data/syntheticNL/train/obs.pt -------------------------------------------------------------------------------- /.data/syntheticNL/train/state.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geonchoi/Split-KalmanNet/HEAD/.data/syntheticNL/train/state.pt -------------------------------------------------------------------------------- /.data/syntheticNL/valid/EKF x_hat.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geonchoi/Split-KalmanNet/HEAD/.data/syntheticNL/valid/EKF x_hat.pt -------------------------------------------------------------------------------- /.data/syntheticNL/valid/KF v1 x_hat.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geonchoi/Split-KalmanNet/HEAD/.data/syntheticNL/valid/KF v1 x_hat.pt -------------------------------------------------------------------------------- /.data/syntheticNL/valid/KF v2 x_hat.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geonchoi/Split-KalmanNet/HEAD/.data/syntheticNL/valid/KF v2 x_hat.pt -------------------------------------------------------------------------------- /.data/syntheticNL/valid/SKF x_hat.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geonchoi/Split-KalmanNet/HEAD/.data/syntheticNL/valid/SKF x_hat.pt -------------------------------------------------------------------------------- /.data/syntheticNL/valid/obs.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geonchoi/Split-KalmanNet/HEAD/.data/syntheticNL/valid/obs.pt -------------------------------------------------------------------------------- /.data/syntheticNL/valid/state.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geonchoi/Split-KalmanNet/HEAD/.data/syntheticNL/valid/state.pt -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .model_saved 2 | __pycache__/ 3 | *.py[cod] 4 | (NCLT) data_preprocessing/*.csv -------------------------------------------------------------------------------- /GSSFiltering/dnn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geonchoi/Split-KalmanNet/HEAD/GSSFiltering/dnn.py -------------------------------------------------------------------------------- /GSSFiltering/filtering.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geonchoi/Split-KalmanNet/HEAD/GSSFiltering/filtering.py -------------------------------------------------------------------------------- /GSSFiltering/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geonchoi/Split-KalmanNet/HEAD/GSSFiltering/model.py -------------------------------------------------------------------------------- /GSSFiltering/tester.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geonchoi/Split-KalmanNet/HEAD/GSSFiltering/tester.py -------------------------------------------------------------------------------- /GSSFiltering/trainer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geonchoi/Split-KalmanNet/HEAD/GSSFiltering/trainer.py -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geonchoi/Split-KalmanNet/HEAD/README.md -------------------------------------------------------------------------------- /config.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geonchoi/Split-KalmanNet/HEAD/config.ini --------------------------------------------------------------------------------