diff --git a/cython/TODO.md b/cython/TODO.md index 97a00c748..ad12147ce 100644 --- a/cython/TODO.md +++ b/cython/TODO.md @@ -1,5 +1,9 @@ TODO: +☐ methods for FastVector: at, [], ... +☐ Casting from parent and grandparents +☐ Allow overloading constructors and methods. The current solution is annoying!!! +☐ Support "print obj" ☐ forward declaration? ☐ Global functions ☐ wrap VariableIndex: why is it in inference? If need to, shouldn't have constructors to specific FactorGraphs @@ -43,4 +47,6 @@ Installation: Known issues: ☐ Doesn't work with python3 installed from homebrew - size-related issue: can only wrap up to a certain number of classes: up to mEstimator! - - Guess: 64 vs 32b? disutils Compiler flags? \ No newline at end of file + - Guess: 64 vs 32b? disutils Compiler flags? + ☐ Bug with Cython 0.24: instantiated factor classes return FastVector for keys(), which can't be casted to FastVector + - Upgrading to 0.25 solves the problem