Installing/Using in Other Languages

DyNet mainly supports the C++ and Python bindings, but there are also bindings for other languages that have been contributed by the community.

C APIs

DyNet provides the C APIs that can be used to build bindings for other languages. Please see the README linked above for details.

Scala/Java

DyNet has Scala/Java Bindings developed by Joel Grus at the Allen Institute for Artificial Intelligence. Please see the README linked above for details.