ECE 50024: CVX

Convex Optimization Toolbox

Optimization is an integral part of machine learning. Rather than asking you to implement your own optimization algorithm (which will take another dedicated course), in this course we will use a convex optimization toolbox CVX as the main optimization engine.

To get started with CVX, we encourage you visit the websites below and install the package following the instruction.


If you need any help installing CVX, you may contact one of our teaching assistants.