A Perspective-n-Points-and-Lines method.
-
Updated
May 19, 2022 - Python
A Perspective-n-Points-and-Lines method.
Concave Hull boundary polygon for an array of points and concave and convex polygon vertex detection
Vectorize the Matlab/CVX for-loops as much as possible.
Python symbolic canonicalizer and C code generator for embedding convex optimization problems.
Computationally tractable learning-based nonlinear tube MPC using difference of convex neural network dynamic approximation
some fun with reformulating non-convex programs as convex programs
A Python port of the Convex esoteric programming language.
My solutions to the assignments in Introduction to Machine Learning course at Tel Aviv University (course number: 0368-3235)
A program for constructing a convex hull of a set in two-dimensional space by points
Samples from convex combination space
Learn dynamical systems as a difference of convex functions (DC) using a feedforward Neural Network (NN) architecture with DC structure. The resulting model learns the dynamics f in DC form as follows: f= f1 -f2 where f1 and f2 are convex functions. The DC structure of the network allows to independently express f1 and f2 as two input convex NN.
This repo covers some of the main algos used in the computation of the convex hull.
Add a description, image, and links to the convex topic page so that developers can more easily learn about it.
To associate your repository with the convex topic, visit your repo's landing page and select "manage topics."