TensorFlow provides a C API that can be used to build bindings for other languages. The API is defined in and designed for simplicity and uniformity rather than convenience. Supported Platforms TensorFlow for C is supported on the following systems: Setup Download TensorFlow C libraryURL Extract Extract the downloaded archive, which contains...
Updated: March 6th, 2019 The following represents a high level overview of our 2019 plan. You should be conscious that this roadmap may change at anytime relative to a range of factors and the order below does not reflect any type of priority. As a matter of principle, we typically prioritize issues that the majority of our users are asking for...
普通に書けば、構造体へのポインタが返されます。
それはわかるのですが、フィールドを持たない構造体は何が返ってくるのでしょうか?
何もしませんよ。何かの例え話、テストかもしれない、そう思えるのです。このスニペットはどこの国のものでしょうか?
tensorflow c++ apihttps://www.tensorflow.org/install/lang_c
MQL5にtensorflow.dllライブラリを接続しようとしたところ
TF_Version=1.5.0と表示されました。
ライブラリとヘッダーファイルの両方が添付ファイルにあります。
tensorflow c++ apihttps://www.tensorflow.org/install/lang_c
MQL5にtensorflow.dllライブラリを接続しようとしたところ
TF_Version=1.5.0と表示されました。
ライブラリ本体とヘッダーファイルは添付ファイルにあります。
配列の初期化は試されましたか?
配列の初期化は試されましたか?
私の例は、ライブラリがMQL5で動作するかどうかを確認するものですが、動作します。
vrooperを書くのではなく、mqlでヘッダーファイルをビルドしたい。
なんとなく疑問が湧いてきました。
コツがわかってきたような気がします。
struct TF_Status { tensorflow::Status status; };
私の例は、ライブラリがMQL5で動作するかどうかを確認するもので、動作します。
vrooperを書くのではなく、mqlでヘッダーファイルをビルドしたい。
なんだか、この質問の真意が見えてきたような気がします。
ヘッダーファイルはMQL5で既に持っていると思うのですが。
自分で言い当てたんだろうけど(笑)。ただ、構造自体の定義はどこか別の場所、おそらく別のファイルにあります。おそらく他の図書館で)
一度にすべてを書く必要はありません。
typedefは切り離され、別の場所で扱われるかもしれません。
予想通り、プログラミングが当てずっぽうになってしまった。果たして結果はどうなることやら...。
TensorFlowやPytorchの既存のラッパーを改良してはどうでしょうか?
なぜ、誰もが自分の車輪を再発明することに惹かれるのでしょうか?
Pythonを使わないTensorFlowは切り捨て。また、MQLとC/C++の互換性がないため、中間ラッパーを使わないとMQLに接続することができません。
TensorFlowやPytorchの既存のラッパーを改良してはどうでしょうか?
なぜ、誰もが自分の車輪を再発明することに惹かれるのでしょうか?
Pythonを使わないTensorFlowは切り捨て。そして、MQLとC/C++の非互換性から、中間ラッパーなしでMQLと正しく接続することは不可能です。
自転車も見ましたが、とりあえずTensorFlow開発者からの実装に興味があります。
ZS: 今年はC#でTensorFlow APIが出るかもしれないhttps://www.tensorflow.org/lite/guide/roadmap
が、基本的にTF_NewStatus() が何を返す のか理解できていないのですが?
サイズ4バイトまたは8バイトのデータへのポインタです。
pragma pack 1のようなものを使えば、サイズは同じ(おそらく1バイト)になります。