├── .gitignore ├── .idea ├── .gitignore ├── csv-plugin.xml ├── inspectionProfiles │ ├── Project_Default.xml │ └── profiles_settings.xml ├── misc.xml ├── modules.xml ├── other.xml ├── sysid-transfer-functions-pytorch.iml └── vcs.xml ├── LICENSE ├── README.md ├── doc ├── paper │ ├── fig │ │ ├── PWH_timetrace.pdf │ │ ├── WH_H.pdf │ │ ├── WH_timetrace.pdf │ │ ├── WH_timetrace_zoom.pdf │ │ ├── backprop_tf_ab.pdf │ │ ├── backprop_tf_ab.svg │ │ ├── backprop_tf_ab_circle.pdf │ │ ├── backprop_tf_ab_circle.svg │ │ ├── backprop_tf_ab_stable.pdf │ │ ├── backprop_tf_ab_stable.svg │ │ ├── backprop_tf_ab_stable_mod.pdf │ │ ├── backprop_tf_ab_stable_mod.svg │ │ ├── coeff_2ndorder.svg │ │ ├── dynonet_quant.pdf │ │ ├── dynonet_quant.svg │ │ ├── dynonet_quant_old.svg │ │ ├── generalized_HW.pdf │ │ ├── hammer.pdf │ │ ├── hammerstein_wiener.pdf │ │ ├── neural_PEM.pdf │ │ ├── neural_PEM.svg │ │ ├── neural_PEM_old.svg │ │ ├── parallel_WH.pdf │ │ ├── rho.svg │ │ ├── rhopsi.png │ │ ├── stable_2ndorder.pdf │ │ ├── sym │ │ │ ├── F.svg │ │ │ ├── F1.svg │ │ │ ├── G1.svg │ │ │ ├── G2.svg │ │ │ ├── GH.svg │ │ │ ├── GW.svg │ │ │ ├── Gz.svg │ │ │ ├── H_hat.svg │ │ │ ├── H_inv.svg │ │ │ ├── H_inv_check.svg │ │ │ ├── H_inv_par.svg │ │ │ ├── H_star.svg │ │ │ ├── L_k.svg │ │ │ ├── L_k_theta.svg │ │ │ ├── L_t_theta.svg │ │ │ ├── Lcal.svg │ │ │ ├── M_par.svg │ │ │ ├── NN.svg │ │ │ ├── U_k.svg │ │ │ ├── U_t.svg │ │ │ ├── ab.svg │ │ │ ├── dots.svg │ │ │ ├── eps_t_theta.svg │ │ │ ├── epsilon.svg │ │ │ ├── epsilon_hat.svg │ │ │ ├── epsilon_k_theta.svg │ │ │ ├── epsilon_t_theta_comma.svg │ │ │ ├── epsilon_t_theta_vec.png │ │ │ ├── et.svg │ │ │ ├── minus.svg │ │ │ ├── plus.svg │ │ │ ├── sigma_e.svg │ │ │ ├── thetabar.svg │ │ │ ├── ut.svg │ │ │ ├── uvec.svg │ │ │ ├── uvecbar.svg │ │ │ ├── v_hat.svg │ │ │ ├── v_meas.svg │ │ │ ├── wt.svg │ │ │ ├── xt.svg │ │ │ ├── y_hat.svg │ │ │ ├── y_ol.svg │ │ │ ├── y_sim.svg │ │ │ ├── y_sim_t.svg │ │ │ ├── y_t.svg │ │ │ ├── y_t_vec.svg │ │ │ ├── yt.svg │ │ │ ├── yvec.svg │ │ │ ├── yvecbar.svg │ │ │ ├── z_k.svg │ │ │ ├── z_t.svg │ │ │ └── zt.svg │ │ ├── transf.svg │ │ ├── wiener.pdf │ │ └── wiener_hammerstein.pdf │ ├── ms.bib │ ├── ms.pdf │ └── ms.tex └── slides │ ├── preamble.tex │ ├── presentation_main.pdf │ └── presentation_main.tex ├── examples ├── ParWH │ ├── __init__.py │ ├── models.py │ ├── models │ │ └── PWH │ │ │ └── PWH.pt │ ├── parWH_plot_signals.py │ ├── parWH_test.py │ ├── parWH_train_NLSQ.py │ └── parWH_train_quant_ML.py ├── WH2009 │ ├── WH2009_test.py │ ├── WH2009_train.py │ ├── WH2009_train_colored_noise_PEM.py │ ├── WH2009_train_process_noise.py │ ├── WH2009_train_quantized.py │ └── __init__.py └── __init__.py ├── fig ├── dynonet_quant.png ├── dynonet_quant.svg ├── neural_PEM.png └── neural_PEM.svg ├── sphinx ├── Makefile ├── make.bat └── source │ ├── code.rst │ ├── conf.py │ └── index.rst ├── torchid ├── __init__.py ├── functional │ ├── __init__.py │ └── lti.py └── module │ ├── __init__.py │ ├── lti.py │ └── static.py ├── torchid_nb ├── __init__.py ├── functional │ ├── __init__.py │ └── lti.py └── module │ ├── __init__.py │ ├── lti.py │ └── static.py └── util ├── __init__.py ├── filtering.py └── metrics.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/.idea/.gitignore -------------------------------------------------------------------------------- /.idea/csv-plugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/.idea/csv-plugin.xml -------------------------------------------------------------------------------- /.idea/inspectionProfiles/Project_Default.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/.idea/inspectionProfiles/Project_Default.xml -------------------------------------------------------------------------------- /.idea/inspectionProfiles/profiles_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/.idea/inspectionProfiles/profiles_settings.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/.idea/modules.xml -------------------------------------------------------------------------------- /.idea/other.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/.idea/other.xml -------------------------------------------------------------------------------- /.idea/sysid-transfer-functions-pytorch.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/.idea/sysid-transfer-functions-pytorch.iml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/README.md -------------------------------------------------------------------------------- /doc/paper/fig/PWH_timetrace.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/doc/paper/fig/PWH_timetrace.pdf -------------------------------------------------------------------------------- /doc/paper/fig/WH_H.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/doc/paper/fig/WH_H.pdf -------------------------------------------------------------------------------- /doc/paper/fig/WH_timetrace.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/doc/paper/fig/WH_timetrace.pdf -------------------------------------------------------------------------------- /doc/paper/fig/WH_timetrace_zoom.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/doc/paper/fig/WH_timetrace_zoom.pdf -------------------------------------------------------------------------------- /doc/paper/fig/backprop_tf_ab.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/doc/paper/fig/backprop_tf_ab.pdf -------------------------------------------------------------------------------- /doc/paper/fig/backprop_tf_ab.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/doc/paper/fig/backprop_tf_ab.svg -------------------------------------------------------------------------------- /doc/paper/fig/backprop_tf_ab_circle.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/doc/paper/fig/backprop_tf_ab_circle.pdf -------------------------------------------------------------------------------- /doc/paper/fig/backprop_tf_ab_circle.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/doc/paper/fig/backprop_tf_ab_circle.svg -------------------------------------------------------------------------------- /doc/paper/fig/backprop_tf_ab_stable.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/doc/paper/fig/backprop_tf_ab_stable.pdf -------------------------------------------------------------------------------- /doc/paper/fig/backprop_tf_ab_stable.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/doc/paper/fig/backprop_tf_ab_stable.svg -------------------------------------------------------------------------------- /doc/paper/fig/backprop_tf_ab_stable_mod.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/doc/paper/fig/backprop_tf_ab_stable_mod.pdf -------------------------------------------------------------------------------- /doc/paper/fig/backprop_tf_ab_stable_mod.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/doc/paper/fig/backprop_tf_ab_stable_mod.svg -------------------------------------------------------------------------------- /doc/paper/fig/coeff_2ndorder.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/doc/paper/fig/coeff_2ndorder.svg -------------------------------------------------------------------------------- /doc/paper/fig/dynonet_quant.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/doc/paper/fig/dynonet_quant.pdf -------------------------------------------------------------------------------- /doc/paper/fig/dynonet_quant.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/doc/paper/fig/dynonet_quant.svg -------------------------------------------------------------------------------- /doc/paper/fig/dynonet_quant_old.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/doc/paper/fig/dynonet_quant_old.svg -------------------------------------------------------------------------------- /doc/paper/fig/generalized_HW.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/doc/paper/fig/generalized_HW.pdf -------------------------------------------------------------------------------- /doc/paper/fig/hammer.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/doc/paper/fig/hammer.pdf -------------------------------------------------------------------------------- /doc/paper/fig/hammerstein_wiener.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/doc/paper/fig/hammerstein_wiener.pdf -------------------------------------------------------------------------------- /doc/paper/fig/neural_PEM.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/doc/paper/fig/neural_PEM.pdf -------------------------------------------------------------------------------- /doc/paper/fig/neural_PEM.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/doc/paper/fig/neural_PEM.svg -------------------------------------------------------------------------------- /doc/paper/fig/neural_PEM_old.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/doc/paper/fig/neural_PEM_old.svg -------------------------------------------------------------------------------- /doc/paper/fig/parallel_WH.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/doc/paper/fig/parallel_WH.pdf -------------------------------------------------------------------------------- /doc/paper/fig/rho.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/doc/paper/fig/rho.svg -------------------------------------------------------------------------------- /doc/paper/fig/rhopsi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/doc/paper/fig/rhopsi.png -------------------------------------------------------------------------------- /doc/paper/fig/stable_2ndorder.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/doc/paper/fig/stable_2ndorder.pdf -------------------------------------------------------------------------------- /doc/paper/fig/sym/F.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/doc/paper/fig/sym/F.svg -------------------------------------------------------------------------------- /doc/paper/fig/sym/F1.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/doc/paper/fig/sym/F1.svg -------------------------------------------------------------------------------- /doc/paper/fig/sym/G1.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/doc/paper/fig/sym/G1.svg -------------------------------------------------------------------------------- /doc/paper/fig/sym/G2.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/doc/paper/fig/sym/G2.svg -------------------------------------------------------------------------------- /doc/paper/fig/sym/GH.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/doc/paper/fig/sym/GH.svg -------------------------------------------------------------------------------- /doc/paper/fig/sym/GW.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/doc/paper/fig/sym/GW.svg -------------------------------------------------------------------------------- /doc/paper/fig/sym/Gz.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/doc/paper/fig/sym/Gz.svg -------------------------------------------------------------------------------- /doc/paper/fig/sym/H_hat.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/doc/paper/fig/sym/H_hat.svg -------------------------------------------------------------------------------- /doc/paper/fig/sym/H_inv.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/doc/paper/fig/sym/H_inv.svg -------------------------------------------------------------------------------- /doc/paper/fig/sym/H_inv_check.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/doc/paper/fig/sym/H_inv_check.svg -------------------------------------------------------------------------------- /doc/paper/fig/sym/H_inv_par.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/doc/paper/fig/sym/H_inv_par.svg -------------------------------------------------------------------------------- /doc/paper/fig/sym/H_star.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/doc/paper/fig/sym/H_star.svg -------------------------------------------------------------------------------- /doc/paper/fig/sym/L_k.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/doc/paper/fig/sym/L_k.svg -------------------------------------------------------------------------------- /doc/paper/fig/sym/L_k_theta.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/doc/paper/fig/sym/L_k_theta.svg -------------------------------------------------------------------------------- /doc/paper/fig/sym/L_t_theta.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/doc/paper/fig/sym/L_t_theta.svg -------------------------------------------------------------------------------- /doc/paper/fig/sym/Lcal.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/doc/paper/fig/sym/Lcal.svg -------------------------------------------------------------------------------- /doc/paper/fig/sym/M_par.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/doc/paper/fig/sym/M_par.svg -------------------------------------------------------------------------------- /doc/paper/fig/sym/NN.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/doc/paper/fig/sym/NN.svg -------------------------------------------------------------------------------- /doc/paper/fig/sym/U_k.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/doc/paper/fig/sym/U_k.svg -------------------------------------------------------------------------------- /doc/paper/fig/sym/U_t.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/doc/paper/fig/sym/U_t.svg -------------------------------------------------------------------------------- /doc/paper/fig/sym/ab.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/doc/paper/fig/sym/ab.svg -------------------------------------------------------------------------------- /doc/paper/fig/sym/dots.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/doc/paper/fig/sym/dots.svg -------------------------------------------------------------------------------- /doc/paper/fig/sym/eps_t_theta.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/doc/paper/fig/sym/eps_t_theta.svg -------------------------------------------------------------------------------- /doc/paper/fig/sym/epsilon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/doc/paper/fig/sym/epsilon.svg -------------------------------------------------------------------------------- /doc/paper/fig/sym/epsilon_hat.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/doc/paper/fig/sym/epsilon_hat.svg -------------------------------------------------------------------------------- /doc/paper/fig/sym/epsilon_k_theta.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/doc/paper/fig/sym/epsilon_k_theta.svg -------------------------------------------------------------------------------- /doc/paper/fig/sym/epsilon_t_theta_comma.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/doc/paper/fig/sym/epsilon_t_theta_comma.svg -------------------------------------------------------------------------------- /doc/paper/fig/sym/epsilon_t_theta_vec.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/doc/paper/fig/sym/epsilon_t_theta_vec.png -------------------------------------------------------------------------------- /doc/paper/fig/sym/et.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/doc/paper/fig/sym/et.svg -------------------------------------------------------------------------------- /doc/paper/fig/sym/minus.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/doc/paper/fig/sym/minus.svg -------------------------------------------------------------------------------- /doc/paper/fig/sym/plus.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/doc/paper/fig/sym/plus.svg -------------------------------------------------------------------------------- /doc/paper/fig/sym/sigma_e.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/doc/paper/fig/sym/sigma_e.svg -------------------------------------------------------------------------------- /doc/paper/fig/sym/thetabar.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/doc/paper/fig/sym/thetabar.svg -------------------------------------------------------------------------------- /doc/paper/fig/sym/ut.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/doc/paper/fig/sym/ut.svg -------------------------------------------------------------------------------- /doc/paper/fig/sym/uvec.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/doc/paper/fig/sym/uvec.svg -------------------------------------------------------------------------------- /doc/paper/fig/sym/uvecbar.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/doc/paper/fig/sym/uvecbar.svg -------------------------------------------------------------------------------- /doc/paper/fig/sym/v_hat.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/doc/paper/fig/sym/v_hat.svg -------------------------------------------------------------------------------- /doc/paper/fig/sym/v_meas.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/doc/paper/fig/sym/v_meas.svg -------------------------------------------------------------------------------- /doc/paper/fig/sym/wt.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/doc/paper/fig/sym/wt.svg -------------------------------------------------------------------------------- /doc/paper/fig/sym/xt.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/doc/paper/fig/sym/xt.svg -------------------------------------------------------------------------------- /doc/paper/fig/sym/y_hat.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/doc/paper/fig/sym/y_hat.svg -------------------------------------------------------------------------------- /doc/paper/fig/sym/y_ol.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/doc/paper/fig/sym/y_ol.svg -------------------------------------------------------------------------------- /doc/paper/fig/sym/y_sim.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/doc/paper/fig/sym/y_sim.svg -------------------------------------------------------------------------------- /doc/paper/fig/sym/y_sim_t.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/doc/paper/fig/sym/y_sim_t.svg -------------------------------------------------------------------------------- /doc/paper/fig/sym/y_t.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/doc/paper/fig/sym/y_t.svg -------------------------------------------------------------------------------- /doc/paper/fig/sym/y_t_vec.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/doc/paper/fig/sym/y_t_vec.svg -------------------------------------------------------------------------------- /doc/paper/fig/sym/yt.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/doc/paper/fig/sym/yt.svg -------------------------------------------------------------------------------- /doc/paper/fig/sym/yvec.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/doc/paper/fig/sym/yvec.svg -------------------------------------------------------------------------------- /doc/paper/fig/sym/yvecbar.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/doc/paper/fig/sym/yvecbar.svg -------------------------------------------------------------------------------- /doc/paper/fig/sym/z_k.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/doc/paper/fig/sym/z_k.svg -------------------------------------------------------------------------------- /doc/paper/fig/sym/z_t.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/doc/paper/fig/sym/z_t.svg -------------------------------------------------------------------------------- /doc/paper/fig/sym/zt.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/doc/paper/fig/sym/zt.svg -------------------------------------------------------------------------------- /doc/paper/fig/transf.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/doc/paper/fig/transf.svg -------------------------------------------------------------------------------- /doc/paper/fig/wiener.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/doc/paper/fig/wiener.pdf -------------------------------------------------------------------------------- /doc/paper/fig/wiener_hammerstein.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/doc/paper/fig/wiener_hammerstein.pdf -------------------------------------------------------------------------------- /doc/paper/ms.bib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/doc/paper/ms.bib -------------------------------------------------------------------------------- /doc/paper/ms.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/doc/paper/ms.pdf -------------------------------------------------------------------------------- /doc/paper/ms.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/doc/paper/ms.tex -------------------------------------------------------------------------------- /doc/slides/preamble.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/doc/slides/preamble.tex -------------------------------------------------------------------------------- /doc/slides/presentation_main.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/doc/slides/presentation_main.pdf -------------------------------------------------------------------------------- /doc/slides/presentation_main.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/doc/slides/presentation_main.tex -------------------------------------------------------------------------------- /examples/ParWH/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/ParWH/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/examples/ParWH/models.py -------------------------------------------------------------------------------- /examples/ParWH/models/PWH/PWH.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/examples/ParWH/models/PWH/PWH.pt -------------------------------------------------------------------------------- /examples/ParWH/parWH_plot_signals.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/examples/ParWH/parWH_plot_signals.py -------------------------------------------------------------------------------- /examples/ParWH/parWH_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/examples/ParWH/parWH_test.py -------------------------------------------------------------------------------- /examples/ParWH/parWH_train_NLSQ.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/examples/ParWH/parWH_train_NLSQ.py -------------------------------------------------------------------------------- /examples/ParWH/parWH_train_quant_ML.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/examples/ParWH/parWH_train_quant_ML.py -------------------------------------------------------------------------------- /examples/WH2009/WH2009_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/examples/WH2009/WH2009_test.py -------------------------------------------------------------------------------- /examples/WH2009/WH2009_train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/examples/WH2009/WH2009_train.py -------------------------------------------------------------------------------- /examples/WH2009/WH2009_train_colored_noise_PEM.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/examples/WH2009/WH2009_train_colored_noise_PEM.py -------------------------------------------------------------------------------- /examples/WH2009/WH2009_train_process_noise.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/examples/WH2009/WH2009_train_process_noise.py -------------------------------------------------------------------------------- /examples/WH2009/WH2009_train_quantized.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/examples/WH2009/WH2009_train_quantized.py -------------------------------------------------------------------------------- /examples/WH2009/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fig/dynonet_quant.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/fig/dynonet_quant.png -------------------------------------------------------------------------------- /fig/dynonet_quant.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/fig/dynonet_quant.svg -------------------------------------------------------------------------------- /fig/neural_PEM.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/fig/neural_PEM.png -------------------------------------------------------------------------------- /fig/neural_PEM.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/fig/neural_PEM.svg -------------------------------------------------------------------------------- /sphinx/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/sphinx/Makefile -------------------------------------------------------------------------------- /sphinx/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/sphinx/make.bat -------------------------------------------------------------------------------- /sphinx/source/code.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/sphinx/source/code.rst -------------------------------------------------------------------------------- /sphinx/source/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/sphinx/source/conf.py -------------------------------------------------------------------------------- /sphinx/source/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/sphinx/source/index.rst -------------------------------------------------------------------------------- /torchid/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /torchid/functional/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /torchid/functional/lti.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/torchid/functional/lti.py -------------------------------------------------------------------------------- /torchid/module/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /torchid/module/lti.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/torchid/module/lti.py -------------------------------------------------------------------------------- /torchid/module/static.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/torchid/module/static.py -------------------------------------------------------------------------------- /torchid_nb/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /torchid_nb/functional/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /torchid_nb/functional/lti.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/torchid_nb/functional/lti.py -------------------------------------------------------------------------------- /torchid_nb/module/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /torchid_nb/module/lti.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/torchid_nb/module/lti.py -------------------------------------------------------------------------------- /torchid_nb/module/static.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/torchid_nb/module/static.py -------------------------------------------------------------------------------- /util/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /util/filtering.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/util/filtering.py -------------------------------------------------------------------------------- /util/metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forgi86/sysid-transfer-functions-pytorch/HEAD/util/metrics.py --------------------------------------------------------------------------------