問題タブ [openfst]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - この OpenFST 関数の `Read` はどこから来たのですか?
(注意してください --- 私は実際には C++ プログラマーではなく、Java で C++ コードを再実装する必要があることに気づきました。)
JOpenFST で OpenFST バイナリ ファイルを読み取れるようにする取り組みの一環として、OpenFSTの次の関数を理解しようとしています。
Read
このテンプレート宣言でonの存在が保証されているものを特定できませんt
。私は自分の理解enable_if
とis_class
あいまいさを理解していますが、そのような方法を提供できるものが何であるかわかりません。
おそらくそれはより広い文脈から来ているのでしょうか?Read
すべてのクラス型に対してa を宣言する何か??? util.h
その関数が存在するインポートは次のとおりです。
混乱している Java 開発者をお待ちいただきありがとうございます。
python - Windows 10 に Pynini をインストールして使用するにはどうすればよいですか?
OpenGrm Pyniniは、K.Gorman によって開発されたオープンソースの有限状態変換器 Python ライブラリであり、ここからダウンロードできます: http://www.openfst.org/twiki/bin/view/GRM/Pynini
最新の Pynini バージョン 2.0.8 を使用して、PyCharm/IntelliJ を使用して Windows 10 ラップトップで開発できるようにしたいと考えています。問題は、Pynini がC++ OpenFST 1.7.3に依存していることです。このC++ OpenFST 1.7.3は、Windows でのビルドに問題があるようです。
これまでに見つけた解決策または回避策は次のとおりです。
- github.com:kkm000/openfstで見つけた「Windows への OpenFST ライブラリのポート」を使用しますが、まだバージョン 1.7.3 ではなく、一部の人にとっては問題になる可能性があります。
- ここで提案されているように、Cygwinまたはmingw-w64を使用してください。
しかし、Debian for Windows Subsystem for Linux (WSL) を使用するように機能させる簡単な方法は他にありますか?