├── .gitignore ├── .idea ├── .gitignore ├── .name ├── dictionaries │ └── marco.xml ├── inspectionProfiles │ └── profiles_settings.xml ├── misc.xml ├── modules.xml ├── other.xml ├── sysid-neural-structures-fitting.iml └── vcs.xml ├── LICENSE.md ├── README.md ├── common ├── __init__.py └── metrics.py ├── doc ├── paper │ ├── fig │ │ ├── RLC.pdf │ │ ├── RLC.svg │ │ ├── RLC_SS_val_1step_noise.pdf │ │ ├── RLC_SS_val_64step_noise.pdf │ │ ├── RLC_characteristics.pdf │ │ ├── cart_pole.pdf │ │ └── sym │ │ │ ├── F.svg │ │ │ ├── R.png │ │ │ ├── elle.svg │ │ │ ├── elleM.svg │ │ │ ├── m.svg │ │ │ ├── p.svg │ │ │ └── preview.svg │ ├── ms.bib │ ├── ms.pdf │ └── ms.tex └── presentation │ ├── biblio.bib │ ├── img │ ├── CTS │ │ ├── CTS.jpg │ │ ├── CTS_SS_id_model_SS_1024step.pdf │ │ ├── CTS_SS_id_model_SS_256step.pdf │ │ ├── CTS_SS_val_model_SS_1024step.pdf │ │ ├── CTS_SS_val_model_SS_256step.pdf │ │ ├── CTS_scheme.pdf │ │ └── CTS_scheme.svg │ ├── RLC │ │ ├── RLC.pdf │ │ ├── RLC.svg │ │ ├── RLC_SS_val_1step_noise.pdf │ │ ├── RLC_SS_val_64step_noise.pdf │ │ └── RLC_characteristics.pdf │ └── scheme │ │ ├── J_fit.svg │ │ ├── J_fit_theta_x.svg │ │ ├── J_reg_theta_X.svg │ │ ├── hatx.svg │ │ ├── hatxinit.svg │ │ ├── scheme_multistep_plain.pdf │ │ ├── scheme_multistep_plain.svg │ │ ├── scheme_multistep_plain.svg.2020_09_28_17_59_54.0.svg │ │ ├── scheme_multistep_state_est.pdf │ │ ├── scheme_multistep_state_est.svg │ │ ├── scheme_multistep_with_reg.pdf │ │ ├── scheme_multistep_with_reg.svg │ │ ├── sysid.svg │ │ ├── sysid_full.svg │ │ ├── sysid_rot.svg │ │ └── x0.svg │ ├── preamble.tex │ ├── presentation_main.pdf │ └── presentation_main.tex ├── environment.txt ├── examples ├── CSTR_example │ ├── CSTR_IO_ident_minibatch.py │ ├── CSTR_SS_eval_sim.py │ ├── CSTR_SS_fit_1step.py │ ├── CSTR_SS_fit_multistep.py │ ├── CSTR_computational_time.py │ ├── CSTR_plot.py │ ├── CSTR_scale.py │ ├── README_CSTR.md │ ├── data │ │ ├── cstr.dat │ │ └── cstr.txt │ └── old │ │ ├── CSTR_SS_ident_minibatch_1step.py │ │ └── CSTR_ident_eval_pred.py ├── CTS_example │ ├── CTS_SS_fit_multistep.py │ ├── CTS_SS_fit_simerr.py │ ├── CTS_eval_sim.py │ └── data │ │ └── dataBenchmark.csv ├── RLC_example │ ├── RLC_IO_eval_sim.py │ ├── RLC_IO_fit_1step.py │ ├── RLC_IO_fit_multistep.py │ ├── RLC_OE_comparison.m │ ├── RLC_SS_eval_sim.py │ ├── RLC_SS_fit_1step.py │ ├── RLC_SS_fit_multistep.py │ ├── RLC_SS_fit_simerror.py │ ├── RLC_generate_id.py │ ├── RLC_generate_val.py │ ├── RLC_subspace_comparison.m │ ├── data │ │ ├── RLC_data_id.csv │ │ └── RLC_data_val.csv │ ├── old │ │ ├── RLC_IO_ident_1step_I.py │ │ ├── RLC_IO_ident_minibatch.py │ │ ├── RLC_IO_ident_minibatch_exp.py │ │ ├── RLC_IO_ident_minibatch_hidden_I.py │ │ ├── RLC_SS_ident_minibatch.py │ │ ├── RLC_SS_ident_minibatch_bkp.py │ │ ├── RLC_SS_ident_minibatch_hidden_consistency_test.py │ │ ├── RLC_ident_minibatch_hidden.py │ │ ├── RLC_ident_minibatch_hidden_consistency.py │ │ ├── RLC_ident_minibatch_transposed.py │ │ ├── RLC_ident_sat_fit_ARX_lin.py │ │ ├── RLC_ident_sat_fit_hidden_ARX.py │ │ ├── RLC_ident_sat_fit_minibatch_OE_test.py │ │ ├── RLC_ident_sat_generate_FE.py │ │ ├── RLC_ident_sat_generate_FE_RK_comp.py │ │ ├── RLC_ident_sat_generate_FE_val.py │ │ ├── RLC_ident_sat_refine_ARX.py │ │ ├── RLC_kalman_filter.py │ │ ├── RLC_use_model.py │ │ ├── time_linearization.ipynb │ │ └── time_linearization_nn.ipynb │ ├── symbolic_RLC.py │ └── test │ │ ├── RLC_IO_I_eval_sim.py │ │ ├── RLC_IO_I_fit_multistep.py │ │ ├── RLC_IO_fit_multistep.py │ │ ├── RLC_SS_computational_time.py │ │ ├── RLC_SS_computational_time_transposed.py │ │ ├── RLC_SS_eval_pred.py │ │ ├── RLC_SS_fit_1step_tf.py │ │ ├── RLC_SS_fit_multistep_different_lr.py │ │ ├── RLC_SS_ident_sim_jit.py │ │ └── RLC_SS_ident_simerror_tf.py └── cartpole_example │ ├── cartpole_SS_eval_pred.py │ ├── cartpole_SS_ident_1step.py │ ├── cartpole_SS_ident_multistep.py │ ├── cartpole_dynamics.py │ ├── cartpole_generate_id.py │ ├── kalman.py │ ├── ltisim.py │ ├── old │ ├── cartpole_SS_ident_minibatch.py │ ├── cartpole_SS_ident_minibatch_y_full_noise.py │ ├── cartpole_SS_ident_minibatch_y_noise.py │ ├── cartpole_SS_ident_minibatch_y_noise_100.py │ ├── cartpole_SS_ident_minibatch_y_noise_32.py │ ├── cartpole_SS_ident_minibatch_y_noise_64.py │ ├── cartpole_SS_ident_minibatch_y_noise_64_start0.py │ ├── cartpole_SS_ident_minibatch_y_nonoise.py │ ├── cartpole_SS_minibatch.py │ ├── fit_cartpole_OE.py │ ├── fit_cartpole_ref_ARX.py │ ├── fit_cartpole_residual_ARX.py │ ├── ode_pendulum.py │ ├── ode_pendulum_forward_eul.py │ ├── ode_pendulum_forward_eul_explicit.py │ └── ode_pendulum_forward_eul_loop.py │ └── test │ ├── cartpole_MPC_sim.py │ ├── cartpole_MPC_sim_reference_id.py │ ├── cartpole_MPC_sim_reference_val.py │ ├── cartpole_PID_MPC_sim.py │ ├── cartpole_PID_clean.py │ ├── cartpole_PID_clean_NN_model.py │ ├── cartpole_PID_position_clean.py │ ├── cartpole_PID_sim.py │ ├── cartpole_kalman_filter.py │ ├── cartpole_plot_model_NN_cloop.py │ ├── cartpole_ref_kalman_filter.py │ ├── cartpole_use_model.py │ ├── differentiator_example.py │ └── differentiator_example_2.py ├── scheme_full.png └── torchid ├── __init__.py ├── iofitter.py ├── iomodels.py ├── ssfitter.py ├── ssmodels.py ├── tmp ├── lstmfitter.py ├── lstmfitter_transposed.py └── ssfitter_jit.py └── util.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /workspace.xml -------------------------------------------------------------------------------- /.idea/.name: -------------------------------------------------------------------------------- 1 | sysid-neural-structures-fitting -------------------------------------------------------------------------------- /.idea/dictionaries/marco.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/.idea/dictionaries/marco.xml -------------------------------------------------------------------------------- /.idea/inspectionProfiles/profiles_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/.idea/inspectionProfiles/profiles_settings.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/.idea/modules.xml -------------------------------------------------------------------------------- /.idea/other.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/.idea/other.xml -------------------------------------------------------------------------------- /.idea/sysid-neural-structures-fitting.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/.idea/sysid-neural-structures-fitting.iml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/README.md -------------------------------------------------------------------------------- /common/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /common/metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/common/metrics.py -------------------------------------------------------------------------------- /doc/paper/fig/RLC.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/doc/paper/fig/RLC.pdf -------------------------------------------------------------------------------- /doc/paper/fig/RLC.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/doc/paper/fig/RLC.svg -------------------------------------------------------------------------------- /doc/paper/fig/RLC_SS_val_1step_noise.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/doc/paper/fig/RLC_SS_val_1step_noise.pdf -------------------------------------------------------------------------------- /doc/paper/fig/RLC_SS_val_64step_noise.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/doc/paper/fig/RLC_SS_val_64step_noise.pdf -------------------------------------------------------------------------------- /doc/paper/fig/RLC_characteristics.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/doc/paper/fig/RLC_characteristics.pdf -------------------------------------------------------------------------------- /doc/paper/fig/cart_pole.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/doc/paper/fig/cart_pole.pdf -------------------------------------------------------------------------------- /doc/paper/fig/sym/F.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/doc/paper/fig/sym/F.svg -------------------------------------------------------------------------------- /doc/paper/fig/sym/R.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/doc/paper/fig/sym/R.png -------------------------------------------------------------------------------- /doc/paper/fig/sym/elle.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/doc/paper/fig/sym/elle.svg -------------------------------------------------------------------------------- /doc/paper/fig/sym/elleM.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/doc/paper/fig/sym/elleM.svg -------------------------------------------------------------------------------- /doc/paper/fig/sym/m.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/doc/paper/fig/sym/m.svg -------------------------------------------------------------------------------- /doc/paper/fig/sym/p.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/doc/paper/fig/sym/p.svg -------------------------------------------------------------------------------- /doc/paper/fig/sym/preview.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/doc/paper/fig/sym/preview.svg -------------------------------------------------------------------------------- /doc/paper/ms.bib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/doc/paper/ms.bib -------------------------------------------------------------------------------- /doc/paper/ms.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/doc/paper/ms.pdf -------------------------------------------------------------------------------- /doc/paper/ms.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/doc/paper/ms.tex -------------------------------------------------------------------------------- /doc/presentation/biblio.bib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/doc/presentation/biblio.bib -------------------------------------------------------------------------------- /doc/presentation/img/CTS/CTS.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/doc/presentation/img/CTS/CTS.jpg -------------------------------------------------------------------------------- /doc/presentation/img/CTS/CTS_SS_id_model_SS_1024step.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/doc/presentation/img/CTS/CTS_SS_id_model_SS_1024step.pdf -------------------------------------------------------------------------------- /doc/presentation/img/CTS/CTS_SS_id_model_SS_256step.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/doc/presentation/img/CTS/CTS_SS_id_model_SS_256step.pdf -------------------------------------------------------------------------------- /doc/presentation/img/CTS/CTS_SS_val_model_SS_1024step.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/doc/presentation/img/CTS/CTS_SS_val_model_SS_1024step.pdf -------------------------------------------------------------------------------- /doc/presentation/img/CTS/CTS_SS_val_model_SS_256step.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/doc/presentation/img/CTS/CTS_SS_val_model_SS_256step.pdf -------------------------------------------------------------------------------- /doc/presentation/img/CTS/CTS_scheme.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/doc/presentation/img/CTS/CTS_scheme.pdf -------------------------------------------------------------------------------- /doc/presentation/img/CTS/CTS_scheme.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/doc/presentation/img/CTS/CTS_scheme.svg -------------------------------------------------------------------------------- /doc/presentation/img/RLC/RLC.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/doc/presentation/img/RLC/RLC.pdf -------------------------------------------------------------------------------- /doc/presentation/img/RLC/RLC.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/doc/presentation/img/RLC/RLC.svg -------------------------------------------------------------------------------- /doc/presentation/img/RLC/RLC_SS_val_1step_noise.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/doc/presentation/img/RLC/RLC_SS_val_1step_noise.pdf -------------------------------------------------------------------------------- /doc/presentation/img/RLC/RLC_SS_val_64step_noise.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/doc/presentation/img/RLC/RLC_SS_val_64step_noise.pdf -------------------------------------------------------------------------------- /doc/presentation/img/RLC/RLC_characteristics.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/doc/presentation/img/RLC/RLC_characteristics.pdf -------------------------------------------------------------------------------- /doc/presentation/img/scheme/J_fit.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/doc/presentation/img/scheme/J_fit.svg -------------------------------------------------------------------------------- /doc/presentation/img/scheme/J_fit_theta_x.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/doc/presentation/img/scheme/J_fit_theta_x.svg -------------------------------------------------------------------------------- /doc/presentation/img/scheme/J_reg_theta_X.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/doc/presentation/img/scheme/J_reg_theta_X.svg -------------------------------------------------------------------------------- /doc/presentation/img/scheme/hatx.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/doc/presentation/img/scheme/hatx.svg -------------------------------------------------------------------------------- /doc/presentation/img/scheme/hatxinit.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/doc/presentation/img/scheme/hatxinit.svg -------------------------------------------------------------------------------- /doc/presentation/img/scheme/scheme_multistep_plain.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/doc/presentation/img/scheme/scheme_multistep_plain.pdf -------------------------------------------------------------------------------- /doc/presentation/img/scheme/scheme_multistep_plain.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/doc/presentation/img/scheme/scheme_multistep_plain.svg -------------------------------------------------------------------------------- /doc/presentation/img/scheme/scheme_multistep_plain.svg.2020_09_28_17_59_54.0.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/doc/presentation/img/scheme/scheme_multistep_plain.svg.2020_09_28_17_59_54.0.svg -------------------------------------------------------------------------------- /doc/presentation/img/scheme/scheme_multistep_state_est.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/doc/presentation/img/scheme/scheme_multistep_state_est.pdf -------------------------------------------------------------------------------- /doc/presentation/img/scheme/scheme_multistep_state_est.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/doc/presentation/img/scheme/scheme_multistep_state_est.svg -------------------------------------------------------------------------------- /doc/presentation/img/scheme/scheme_multistep_with_reg.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/doc/presentation/img/scheme/scheme_multistep_with_reg.pdf -------------------------------------------------------------------------------- /doc/presentation/img/scheme/scheme_multistep_with_reg.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/doc/presentation/img/scheme/scheme_multistep_with_reg.svg -------------------------------------------------------------------------------- /doc/presentation/img/scheme/sysid.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/doc/presentation/img/scheme/sysid.svg -------------------------------------------------------------------------------- /doc/presentation/img/scheme/sysid_full.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/doc/presentation/img/scheme/sysid_full.svg -------------------------------------------------------------------------------- /doc/presentation/img/scheme/sysid_rot.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/doc/presentation/img/scheme/sysid_rot.svg -------------------------------------------------------------------------------- /doc/presentation/img/scheme/x0.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/doc/presentation/img/scheme/x0.svg -------------------------------------------------------------------------------- /doc/presentation/preamble.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/doc/presentation/preamble.tex -------------------------------------------------------------------------------- /doc/presentation/presentation_main.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/doc/presentation/presentation_main.pdf -------------------------------------------------------------------------------- /doc/presentation/presentation_main.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/doc/presentation/presentation_main.tex -------------------------------------------------------------------------------- /environment.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/environment.txt -------------------------------------------------------------------------------- /examples/CSTR_example/CSTR_IO_ident_minibatch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/examples/CSTR_example/CSTR_IO_ident_minibatch.py -------------------------------------------------------------------------------- /examples/CSTR_example/CSTR_SS_eval_sim.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/examples/CSTR_example/CSTR_SS_eval_sim.py -------------------------------------------------------------------------------- /examples/CSTR_example/CSTR_SS_fit_1step.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/examples/CSTR_example/CSTR_SS_fit_1step.py -------------------------------------------------------------------------------- /examples/CSTR_example/CSTR_SS_fit_multistep.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/examples/CSTR_example/CSTR_SS_fit_multistep.py -------------------------------------------------------------------------------- /examples/CSTR_example/CSTR_computational_time.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/examples/CSTR_example/CSTR_computational_time.py -------------------------------------------------------------------------------- /examples/CSTR_example/CSTR_plot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/examples/CSTR_example/CSTR_plot.py -------------------------------------------------------------------------------- /examples/CSTR_example/CSTR_scale.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/examples/CSTR_example/CSTR_scale.py -------------------------------------------------------------------------------- /examples/CSTR_example/README_CSTR.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/examples/CSTR_example/README_CSTR.md -------------------------------------------------------------------------------- /examples/CSTR_example/data/cstr.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/examples/CSTR_example/data/cstr.dat -------------------------------------------------------------------------------- /examples/CSTR_example/data/cstr.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/examples/CSTR_example/data/cstr.txt -------------------------------------------------------------------------------- /examples/CSTR_example/old/CSTR_SS_ident_minibatch_1step.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/examples/CSTR_example/old/CSTR_SS_ident_minibatch_1step.py -------------------------------------------------------------------------------- /examples/CSTR_example/old/CSTR_ident_eval_pred.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/examples/CSTR_example/old/CSTR_ident_eval_pred.py -------------------------------------------------------------------------------- /examples/CTS_example/CTS_SS_fit_multistep.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/examples/CTS_example/CTS_SS_fit_multistep.py -------------------------------------------------------------------------------- /examples/CTS_example/CTS_SS_fit_simerr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/examples/CTS_example/CTS_SS_fit_simerr.py -------------------------------------------------------------------------------- /examples/CTS_example/CTS_eval_sim.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/examples/CTS_example/CTS_eval_sim.py -------------------------------------------------------------------------------- /examples/CTS_example/data/dataBenchmark.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/examples/CTS_example/data/dataBenchmark.csv -------------------------------------------------------------------------------- /examples/RLC_example/RLC_IO_eval_sim.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/examples/RLC_example/RLC_IO_eval_sim.py -------------------------------------------------------------------------------- /examples/RLC_example/RLC_IO_fit_1step.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/examples/RLC_example/RLC_IO_fit_1step.py -------------------------------------------------------------------------------- /examples/RLC_example/RLC_IO_fit_multistep.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/examples/RLC_example/RLC_IO_fit_multistep.py -------------------------------------------------------------------------------- /examples/RLC_example/RLC_OE_comparison.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/examples/RLC_example/RLC_OE_comparison.m -------------------------------------------------------------------------------- /examples/RLC_example/RLC_SS_eval_sim.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/examples/RLC_example/RLC_SS_eval_sim.py -------------------------------------------------------------------------------- /examples/RLC_example/RLC_SS_fit_1step.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/examples/RLC_example/RLC_SS_fit_1step.py -------------------------------------------------------------------------------- /examples/RLC_example/RLC_SS_fit_multistep.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/examples/RLC_example/RLC_SS_fit_multistep.py -------------------------------------------------------------------------------- /examples/RLC_example/RLC_SS_fit_simerror.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/examples/RLC_example/RLC_SS_fit_simerror.py -------------------------------------------------------------------------------- /examples/RLC_example/RLC_generate_id.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/examples/RLC_example/RLC_generate_id.py -------------------------------------------------------------------------------- /examples/RLC_example/RLC_generate_val.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/examples/RLC_example/RLC_generate_val.py -------------------------------------------------------------------------------- /examples/RLC_example/RLC_subspace_comparison.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/examples/RLC_example/RLC_subspace_comparison.m -------------------------------------------------------------------------------- /examples/RLC_example/data/RLC_data_id.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/examples/RLC_example/data/RLC_data_id.csv -------------------------------------------------------------------------------- /examples/RLC_example/data/RLC_data_val.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/examples/RLC_example/data/RLC_data_val.csv -------------------------------------------------------------------------------- /examples/RLC_example/old/RLC_IO_ident_1step_I.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/examples/RLC_example/old/RLC_IO_ident_1step_I.py -------------------------------------------------------------------------------- /examples/RLC_example/old/RLC_IO_ident_minibatch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/examples/RLC_example/old/RLC_IO_ident_minibatch.py -------------------------------------------------------------------------------- /examples/RLC_example/old/RLC_IO_ident_minibatch_exp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/examples/RLC_example/old/RLC_IO_ident_minibatch_exp.py -------------------------------------------------------------------------------- /examples/RLC_example/old/RLC_IO_ident_minibatch_hidden_I.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/examples/RLC_example/old/RLC_IO_ident_minibatch_hidden_I.py -------------------------------------------------------------------------------- /examples/RLC_example/old/RLC_SS_ident_minibatch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/examples/RLC_example/old/RLC_SS_ident_minibatch.py -------------------------------------------------------------------------------- /examples/RLC_example/old/RLC_SS_ident_minibatch_bkp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/examples/RLC_example/old/RLC_SS_ident_minibatch_bkp.py -------------------------------------------------------------------------------- /examples/RLC_example/old/RLC_SS_ident_minibatch_hidden_consistency_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/examples/RLC_example/old/RLC_SS_ident_minibatch_hidden_consistency_test.py -------------------------------------------------------------------------------- /examples/RLC_example/old/RLC_ident_minibatch_hidden.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/examples/RLC_example/old/RLC_ident_minibatch_hidden.py -------------------------------------------------------------------------------- /examples/RLC_example/old/RLC_ident_minibatch_hidden_consistency.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/examples/RLC_example/old/RLC_ident_minibatch_hidden_consistency.py -------------------------------------------------------------------------------- /examples/RLC_example/old/RLC_ident_minibatch_transposed.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/examples/RLC_example/old/RLC_ident_minibatch_transposed.py -------------------------------------------------------------------------------- /examples/RLC_example/old/RLC_ident_sat_fit_ARX_lin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/examples/RLC_example/old/RLC_ident_sat_fit_ARX_lin.py -------------------------------------------------------------------------------- /examples/RLC_example/old/RLC_ident_sat_fit_hidden_ARX.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/examples/RLC_example/old/RLC_ident_sat_fit_hidden_ARX.py -------------------------------------------------------------------------------- /examples/RLC_example/old/RLC_ident_sat_fit_minibatch_OE_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/examples/RLC_example/old/RLC_ident_sat_fit_minibatch_OE_test.py -------------------------------------------------------------------------------- /examples/RLC_example/old/RLC_ident_sat_generate_FE.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/examples/RLC_example/old/RLC_ident_sat_generate_FE.py -------------------------------------------------------------------------------- /examples/RLC_example/old/RLC_ident_sat_generate_FE_RK_comp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/examples/RLC_example/old/RLC_ident_sat_generate_FE_RK_comp.py -------------------------------------------------------------------------------- /examples/RLC_example/old/RLC_ident_sat_generate_FE_val.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/examples/RLC_example/old/RLC_ident_sat_generate_FE_val.py -------------------------------------------------------------------------------- /examples/RLC_example/old/RLC_ident_sat_refine_ARX.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/examples/RLC_example/old/RLC_ident_sat_refine_ARX.py -------------------------------------------------------------------------------- /examples/RLC_example/old/RLC_kalman_filter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/examples/RLC_example/old/RLC_kalman_filter.py -------------------------------------------------------------------------------- /examples/RLC_example/old/RLC_use_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/examples/RLC_example/old/RLC_use_model.py -------------------------------------------------------------------------------- /examples/RLC_example/old/time_linearization.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/examples/RLC_example/old/time_linearization.ipynb -------------------------------------------------------------------------------- /examples/RLC_example/old/time_linearization_nn.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/examples/RLC_example/old/time_linearization_nn.ipynb -------------------------------------------------------------------------------- /examples/RLC_example/symbolic_RLC.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/examples/RLC_example/symbolic_RLC.py -------------------------------------------------------------------------------- /examples/RLC_example/test/RLC_IO_I_eval_sim.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/examples/RLC_example/test/RLC_IO_I_eval_sim.py -------------------------------------------------------------------------------- /examples/RLC_example/test/RLC_IO_I_fit_multistep.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/examples/RLC_example/test/RLC_IO_I_fit_multistep.py -------------------------------------------------------------------------------- /examples/RLC_example/test/RLC_IO_fit_multistep.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/examples/RLC_example/test/RLC_IO_fit_multistep.py -------------------------------------------------------------------------------- /examples/RLC_example/test/RLC_SS_computational_time.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/examples/RLC_example/test/RLC_SS_computational_time.py -------------------------------------------------------------------------------- /examples/RLC_example/test/RLC_SS_computational_time_transposed.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/examples/RLC_example/test/RLC_SS_computational_time_transposed.py -------------------------------------------------------------------------------- /examples/RLC_example/test/RLC_SS_eval_pred.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/examples/RLC_example/test/RLC_SS_eval_pred.py -------------------------------------------------------------------------------- /examples/RLC_example/test/RLC_SS_fit_1step_tf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/examples/RLC_example/test/RLC_SS_fit_1step_tf.py -------------------------------------------------------------------------------- /examples/RLC_example/test/RLC_SS_fit_multistep_different_lr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/examples/RLC_example/test/RLC_SS_fit_multistep_different_lr.py -------------------------------------------------------------------------------- /examples/RLC_example/test/RLC_SS_ident_sim_jit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/examples/RLC_example/test/RLC_SS_ident_sim_jit.py -------------------------------------------------------------------------------- /examples/RLC_example/test/RLC_SS_ident_simerror_tf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/examples/RLC_example/test/RLC_SS_ident_simerror_tf.py -------------------------------------------------------------------------------- /examples/cartpole_example/cartpole_SS_eval_pred.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/examples/cartpole_example/cartpole_SS_eval_pred.py -------------------------------------------------------------------------------- /examples/cartpole_example/cartpole_SS_ident_1step.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/examples/cartpole_example/cartpole_SS_ident_1step.py -------------------------------------------------------------------------------- /examples/cartpole_example/cartpole_SS_ident_multistep.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/examples/cartpole_example/cartpole_SS_ident_multistep.py -------------------------------------------------------------------------------- /examples/cartpole_example/cartpole_dynamics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/examples/cartpole_example/cartpole_dynamics.py -------------------------------------------------------------------------------- /examples/cartpole_example/cartpole_generate_id.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/examples/cartpole_example/cartpole_generate_id.py -------------------------------------------------------------------------------- /examples/cartpole_example/kalman.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/examples/cartpole_example/kalman.py -------------------------------------------------------------------------------- /examples/cartpole_example/ltisim.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/examples/cartpole_example/ltisim.py -------------------------------------------------------------------------------- /examples/cartpole_example/old/cartpole_SS_ident_minibatch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/examples/cartpole_example/old/cartpole_SS_ident_minibatch.py -------------------------------------------------------------------------------- /examples/cartpole_example/old/cartpole_SS_ident_minibatch_y_full_noise.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/examples/cartpole_example/old/cartpole_SS_ident_minibatch_y_full_noise.py -------------------------------------------------------------------------------- /examples/cartpole_example/old/cartpole_SS_ident_minibatch_y_noise.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/examples/cartpole_example/old/cartpole_SS_ident_minibatch_y_noise.py -------------------------------------------------------------------------------- /examples/cartpole_example/old/cartpole_SS_ident_minibatch_y_noise_100.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/examples/cartpole_example/old/cartpole_SS_ident_minibatch_y_noise_100.py -------------------------------------------------------------------------------- /examples/cartpole_example/old/cartpole_SS_ident_minibatch_y_noise_32.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/examples/cartpole_example/old/cartpole_SS_ident_minibatch_y_noise_32.py -------------------------------------------------------------------------------- /examples/cartpole_example/old/cartpole_SS_ident_minibatch_y_noise_64.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/examples/cartpole_example/old/cartpole_SS_ident_minibatch_y_noise_64.py -------------------------------------------------------------------------------- /examples/cartpole_example/old/cartpole_SS_ident_minibatch_y_noise_64_start0.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/examples/cartpole_example/old/cartpole_SS_ident_minibatch_y_noise_64_start0.py -------------------------------------------------------------------------------- /examples/cartpole_example/old/cartpole_SS_ident_minibatch_y_nonoise.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/examples/cartpole_example/old/cartpole_SS_ident_minibatch_y_nonoise.py -------------------------------------------------------------------------------- /examples/cartpole_example/old/cartpole_SS_minibatch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/examples/cartpole_example/old/cartpole_SS_minibatch.py -------------------------------------------------------------------------------- /examples/cartpole_example/old/fit_cartpole_OE.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/examples/cartpole_example/old/fit_cartpole_OE.py -------------------------------------------------------------------------------- /examples/cartpole_example/old/fit_cartpole_ref_ARX.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/examples/cartpole_example/old/fit_cartpole_ref_ARX.py -------------------------------------------------------------------------------- /examples/cartpole_example/old/fit_cartpole_residual_ARX.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/examples/cartpole_example/old/fit_cartpole_residual_ARX.py -------------------------------------------------------------------------------- /examples/cartpole_example/old/ode_pendulum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/examples/cartpole_example/old/ode_pendulum.py -------------------------------------------------------------------------------- /examples/cartpole_example/old/ode_pendulum_forward_eul.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/examples/cartpole_example/old/ode_pendulum_forward_eul.py -------------------------------------------------------------------------------- /examples/cartpole_example/old/ode_pendulum_forward_eul_explicit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/examples/cartpole_example/old/ode_pendulum_forward_eul_explicit.py -------------------------------------------------------------------------------- /examples/cartpole_example/old/ode_pendulum_forward_eul_loop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/examples/cartpole_example/old/ode_pendulum_forward_eul_loop.py -------------------------------------------------------------------------------- /examples/cartpole_example/test/cartpole_MPC_sim.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/examples/cartpole_example/test/cartpole_MPC_sim.py -------------------------------------------------------------------------------- /examples/cartpole_example/test/cartpole_MPC_sim_reference_id.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/examples/cartpole_example/test/cartpole_MPC_sim_reference_id.py -------------------------------------------------------------------------------- /examples/cartpole_example/test/cartpole_MPC_sim_reference_val.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/examples/cartpole_example/test/cartpole_MPC_sim_reference_val.py -------------------------------------------------------------------------------- /examples/cartpole_example/test/cartpole_PID_MPC_sim.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/examples/cartpole_example/test/cartpole_PID_MPC_sim.py -------------------------------------------------------------------------------- /examples/cartpole_example/test/cartpole_PID_clean.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/examples/cartpole_example/test/cartpole_PID_clean.py -------------------------------------------------------------------------------- /examples/cartpole_example/test/cartpole_PID_clean_NN_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/examples/cartpole_example/test/cartpole_PID_clean_NN_model.py -------------------------------------------------------------------------------- /examples/cartpole_example/test/cartpole_PID_position_clean.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/examples/cartpole_example/test/cartpole_PID_position_clean.py -------------------------------------------------------------------------------- /examples/cartpole_example/test/cartpole_PID_sim.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/examples/cartpole_example/test/cartpole_PID_sim.py -------------------------------------------------------------------------------- /examples/cartpole_example/test/cartpole_kalman_filter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/examples/cartpole_example/test/cartpole_kalman_filter.py -------------------------------------------------------------------------------- /examples/cartpole_example/test/cartpole_plot_model_NN_cloop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/examples/cartpole_example/test/cartpole_plot_model_NN_cloop.py -------------------------------------------------------------------------------- /examples/cartpole_example/test/cartpole_ref_kalman_filter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/examples/cartpole_example/test/cartpole_ref_kalman_filter.py -------------------------------------------------------------------------------- /examples/cartpole_example/test/cartpole_use_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/examples/cartpole_example/test/cartpole_use_model.py -------------------------------------------------------------------------------- /examples/cartpole_example/test/differentiator_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/examples/cartpole_example/test/differentiator_example.py -------------------------------------------------------------------------------- /examples/cartpole_example/test/differentiator_example_2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/examples/cartpole_example/test/differentiator_example_2.py -------------------------------------------------------------------------------- /scheme_full.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/scheme_full.png -------------------------------------------------------------------------------- /torchid/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /torchid/iofitter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/torchid/iofitter.py -------------------------------------------------------------------------------- /torchid/iomodels.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/torchid/iomodels.py -------------------------------------------------------------------------------- /torchid/ssfitter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/torchid/ssfitter.py -------------------------------------------------------------------------------- /torchid/ssmodels.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/torchid/ssmodels.py -------------------------------------------------------------------------------- /torchid/tmp/lstmfitter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/torchid/tmp/lstmfitter.py -------------------------------------------------------------------------------- /torchid/tmp/lstmfitter_transposed.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/torchid/tmp/lstmfitter_transposed.py -------------------------------------------------------------------------------- /torchid/tmp/ssfitter_jit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/torchid/tmp/ssfitter_jit.py -------------------------------------------------------------------------------- /torchid/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-neural-structures-fitting/HEAD/torchid/util.py --------------------------------------------------------------------------------