Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Porting the Scala Inference to Clojure
  • Custom Operators 
  • KV Store Testing - There is interop and general support, but needs testing (I was unable to do so sufficiently working locally)
  • Gluon API - Needs discussion and coordination with Scala package
  • Feed Forward API - Needs discussion and coordination with Scala package
  • Arch Linux/ Ubuntu support - Needs discussion and coordination with Scala package
  • OSX gpu support - Needs discussion and coordination with Scala package
  • ImageRecordIter - Needs testing and tutorial page
  • Look into NDArray and Symbol macros to handle memory issues (like with-open)
  • Investigate autogen of ndarray and symbol as a automatic compile time step rather than manual - In process
    • Look into the same process that the Scala package uses to generate docs with file signatures


Current Test Coverage (

...

8/

...

24/18)

|-----------------------------------------+---------+---------|
|                               Namespace | % Forms | % Lines |
|-----------------------------------------+---------+---------|
|                           dev.generator |   9399.0719 |   94100.3300 |
|           org.apache.clojure-mxnet.base |  100.00 |  100.00 |
|       org.apache.clojure-mxnet.callback |  100.00 |  100.00 |
|        org.apache.clojure-mxnet.context |   76.00 |   85.71 |
|          org.apache.clojure-mxnet.dtype |  100.00 |  100.00 |
|    org.apache.clojure-mxnet.eval-metric |   95.00 |  100.00 |
|       org.apache.clojure-mxnet.executor |   89.66 |   95.00 |
|    org.apache.clojure-mxnet.initializer |   25100.00 |   43100.7500 |
|             org.apache.clojure-mxnet.io |   71.71 |   80.00 |
|        org.apache.clojure-mxnet.kvstore |   82.91 |   76.00 |
| org.apache.clojure-mxnet.kvstore-server |   58.73 |   50.00 |
|   org.apache.clojure-mxnet.lr-scheduler |   22100.2200 |   66100.6700 |
|         org.apache.clojure-mxnet.module |   7475.9930 |   8889.6200 |
|        org.apache.clojure-mxnet.monitor |  100.00 |  100.00 |
|        org.apache.clojure-mxnet.ndarray |   90.86 |   91.38 |
|      org.apache.clojure-mxnet.optimizer |   91.21 |   88.24 |
|       org.apache.clojure-mxnet.profiler |   2085.00 |   4090.00 |
|         org.apache.clojure-mxnet.random |  100.00 |  100.00 |
|          org.apache.clojure-mxnet.shape |   94.44 |   90.00 |
|         org.apache.clojure-mxnet.symbol |   4851.8713 |   5457.6214 |
|           org.apache.clojure-mxnet.util |   98.86 |   99.16 |
|  org.apache.clojure-mxnet.visualization |    654.8255 |   2073.0033 |
|-----------------------------------------+---------+---------|
|                               ALL FILES |   8082.0150 |   8487.1426 |
|-----------------------------------------+---------+---------|

...