forgi86
Researcher in Automatic Control and Machine Learning at the Dalle Molle Institute for Artificial Intelligence (IDSIA), Switzerland
IDSIALugano (CH)
Pinned Repositories
dynonet
"dynoNet: A neural network architecture for learning dynamical systems" by Marco Forgione and Dario Piga
efficient-calibration-embedded-MPC
Python code of the paper "Efficient Calibration of Embedded MPC" (2020 IFAC World Congress) by Marco Forgione, Dario Piga, and Alberto Bemporad
lru-reduction
Python code of the paper Model order reduction of deep structured state-space models: A system-theoretic approach
pyMPC
A Model Predictive Control (MPC) Python library based on the OSQP solver.
pytorch-ident
System identification in PyTorch
sysid-neural-continuous
Continuous-time system identification with neural networks
sysid-neural-estimator
Code accompanying the paper "Learning neural state-space models: do we need a state estimator?"
sysid-neural-structures-fitting
Python code of the paper "Model structures and fitting criteria for system identification with neural networks" by Marco Forgione and Dario Piga.
sysid-transfer-functions-pytorch
Codes accompanying the paper "Deep learning with transfer functions: new applications in system identification"
sysid-transformers
Code to reproduce the results of the paper In-context learning for model-free system identification
forgi86's Repositories
forgi86/efficient-calibration-embedded-MPC
Python code of the paper "Efficient Calibration of Embedded MPC" (2020 IFAC World Congress) by Marco Forgione, Dario Piga, and Alberto Bemporad
forgi86/python-data-science-slides
An introduction to data processing & visualization with numpy, pandas, matplotlib, and plotly express
forgi86/Deep-Reinforcement-Learning-Hands-On-Second-Edition
Deep-Reinforcement-Learning-Hands-On-Second-Edition, published by Packt
forgi86/Deep-Reinforcement-Learning-Hands-On
Hands-on Deep Reinforcement Learning, published by Packt
forgi86/ecg
Cardiologist-level arrhythmia detection and classification in ambulatory electrocardiograms using a deep neural network
forgi86/forgi86.github.io
forgi86/GPyOpt
Gaussian Process Optimization using GPy
forgi86/gpytorch
A highly efficient and modular implementation of Gaussian Processes in PyTorch
forgi86/gym-control
A collection of control theory enviroments compatible with the gym toolkit
forgi86/libfranka
C++ library for Franka Emika research robots
forgi86/linear-kernel-ident
forgi86/osqp
The Operator Splitting QP Solver
forgi86/osqp-python
Python interface for OSQP
forgi86/PyControlSandbox
Systems & Control experiments in Python
forgi86/PyDLSandBox
forgi86/PythonDataScienceHandbook
Python Data Science Handbook: full text in Jupyter Notebooks
forgi86/RacingLMPC
forgi86/Spark-The-Definitive-Guide
Spark: The Definitive Guide's Code Repository
forgi86/torchdiffeq
Differentiable ODE solvers with full GPU support and O(1)-memory backpropagation.
forgi86/tubular-boilerplate-csharp
Tubular Boilerplate C#