Neural network transition-based dependency parser (in Rust)
Rust Python Ragel
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
dpar-utils Add the arc-hybrid system (Kuhlmann, et al., 2011). Feb 22, 2018
dpar
.gitignore Add fresh Rust-based dpar. Jan 23, 2018
Cargo.toml Add fresh Rust-based dpar. Jan 23, 2018
LICENSE
NOTICE Add fresh Rust-based dpar. Jan 23, 2018
README.md

README.md

dpar

Introduction

dpar is a neural network transition-based dependency parser. The original Go version can be found in the oldgo branch.

Dependencies

Build-time

  • A modern Rust toolchain.
  • libhdf5
  • Many Rust crates.

Run-time

  • Tensorflow
  • libhdf5 (for training of new parser models)

Building dpar

To compile and install dpar, run the following in the main project directory:

cargo install --path dpar-utils

To do a debug build and run unit tests, run cargo build in the main project directory. To generate API documentation, run cargo doc.