Why Cython and not just C++ with simple python bindings like
https://github.com/pybind/pybind11 ? What's the motivation?

Have we considered the trade offs between maintainability, speed and
tooling? Also this Cython code is not going to be portable as it would
be in C++, and has some learning curve and tooling / portability
overhead.

It could also complicate using MXNet from Brazil.

Are there details somewhere of what is going to be converted to
Cython? Are there any measurements or profiling that indicate that
rewriting some parts in Cython is the best solution to some bottleneck
or slow code?

Pedro.

On Mon, Feb 12, 2018 at 8:57 PM, Chris Olivier <cjolivie...@gmail.com> wrote:
> Hi all,
>
> I am starting to look into converting some of the python code to Cython.
>
> Any comments, suggestions, past experiences, are welcome.  Can reply to
> this thread, or I have an editable document here:
>
> https://docs.google.com/document/d/1pvW5nYbf3pbiak95xZdqgLbrjQdvVrVGoYdiU3hNsqc/edit?usp=sharing
>
> So far, the JIRA items are part of this epic:
>   https://issues.apache.org/jira/browse/MXNET-6
>
> -Chris

Reply via email to