]> gitweb.michael.orlitzky.com - dunshire.git/commitdiff
Add a TODO with a bunch of things I need to do.
authorMichael Orlitzky <michael@orlitzky.com>
Wed, 5 Oct 2016 02:42:52 +0000 (22:42 -0400)
committerMichael Orlitzky <michael@orlitzky.com>
Wed, 5 Oct 2016 02:42:52 +0000 (22:42 -0400)
TODO [new file with mode: 0644]

diff --git a/TODO b/TODO
new file mode 100644 (file)
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).