docs.rs failed to build ctclib-0.1.0
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
ctclib
NOTE: This is currently under development.
A collection of utilities related to CTC, with the goal of being fast and highly flexible.
Features
- CTC Decode
- Greedy Decoder
- Beam Search Decoder
- Beam Search Decoder with KenLM
- Beam Search Decoder with user-defined LM
- Python bindings
Installation
ctclib
depends on kpu/kenlm.
You must install the following libraries as KenLM dependencies.
- Boost
- Eigen3
For example, if you are using Ubuntu (or some Debian based Linux), you can install them by running the following command:
Use ctclib from Rust
Currently, ctclib
isn't available on crates.io, but you can use this as git dependencies.
[]
= { = "*", = "https://github.com/agatan/ctclib" }
Use ctclib from Python
ctclib
provides python interfaces, named pyctclib
.
Currently, pyctclib
isn't available on PyPI, but you can install this as git dependency.
Ensure that you have installed cargo
and libclang-dev
.
Example
=
# or you can use user-defined LM
# See pyctclib.LMProtocol