From: Michael Orlitzky Date: Wed, 5 Oct 2016 02:42:52 +0000 (-0400) Subject: Add a TODO with a bunch of things I need to do. X-Git-Tag: 0.1.0~222 X-Git-Url: https://gitweb.michael.orlitzky.com/?a=commitdiff_plain;h=e48dec4e5ae09d18c4e76d8ae7191ec0f42550bf;p=dunshire.git Add a TODO with a bunch of things I need to do. --- diff --git a/TODO b/TODO new file mode 100644 index 0000000..a75a1aa --- /dev/null +++ b/TODO @@ -0,0 +1,20 @@ +1. Add doctests for simple examples like the ones in Dr. Gowda's paper + and the identity operator. + +2. Add unit testing for crazier things like random invertible matrices. + +3. Test that the primal/dual optimal values always agree (this implies + that we always get a solution). + +4. Run the tests with make test. + +5. Use pylint or whatever to perform static analysis. + +6. Add real docstrings everywhere. + +7. Try to eliminate the code in matrices.py. + +8. Make it work on a cartesian product of cones in the correct order. + +9. Make it work on a cartesian product of cones in the wrong order + (apply a perm utation before/after).