Matrix Factorisation for Scalable Energy Breakdown
CVXPY: A Python-Embedded Modeling Language for Convex Optimization