トレーディングにおける機械学習:理論、モデル、実践、アルゴトレーディング - ページ 2966

 
Vladimir Perervenko #:

このパッケージを試しましたが、成功しませんでした。変換されたのは1つのGBMモデルだけです。ダメですね。

https://github.com/PINTO0309/json2onnx を試しましたか?
GitHub - PINTO0309/json2onnx: Converts a JSON file to an ONNX file.
GitHub - PINTO0309/json2onnx: Converts a JSON file to an ONNX file.
  • PINTO0309
  • github.com
Converts a JSON file to an ONNX file. Click here for onnx2json . 1. Setup 1-1. HostPC 1-2. Docker 2. CLI Usage 3. In-script Usage
 
Rorschach #:
https://github.com/PINTO030 9/json2onnx。

ありがとう。simple-onnx-processing-tools(v1.1.16)という大きなパッケージの一部です。私はPythonにそれほど詳しくないので、それに入ることができませんでした。どうやらこれは別の、あまり単純ではないトピックのようだ。時間がかかる。

simple-onnx-processing-tools
  • 2023.03.15
  • pypi.org
A set of simple tools for splitting, merging, OP deletion, size compression, rewriting attributes and constants, OP generation, change opset, change to the specified input order, addition of OP, RGB to BGR conversion, change batch size, batch rename of OP, and JSON convertion for ONNX models.
 
Vladimir Perervenko #:

ありがとう。simple-onnx-processing-tools(v1.1.16)という大きなパッケージの一部です。私はPythonにそれほど詳しくないので、入り込めませんでした。どうやらこれは別の、あまり単純ではないトピックのようだ。時間がかかる。

こんな亜種も見つけた:

https://www.programmersought.com/article/33959514933/

https://github.com/onnx/onnx/issues/2456

 
Vladimir Perervenko #:

ありがとう。simple-onnx-processing-tools(v1.1.16)という大きなパッケージの一部です。私はPythonにそれほど詳しくないので、入り込めませんでした。どうやらこれは別の、あまり単純ではないトピックのようだ。時間がかかる。

RにはONNXへの変換は全くないと理解していいのでしょうか?この方向で検索しても何も出てきませんでした。

 

取引、自動取引システム、取引戦略のテストに関するフォーラム

FXに関する人工知能(AI)との会話。

リリータ・ボガチコワ, 2023.03.16 20:47

ChatGPTはJSONをONNXに変換するRコードを生成できますか?

-

はい、JSONをONNXに変換するRコードを生成することができます。

まず、"jsonlite "と "onnx "を含む必要なRパッケージがインストールされている必要があります。これらのパッケージは、Rで以下のコマンドを使ってインストールできます:

install.packages("jsonlite")
install.packages("onnx")

ONNXに変換したいデータを含むJSONファイルがあると仮定すると、以下のRコードを使ってJSONデータをロードし、データ・フレームに変換し、ONNXに変換 することができる:
library(jsonlite)
library(onnx)

#  Load the JSON data from file
json_data <- fromJSON("path/to/json/file.json")

#  Convert the JSON data to a data frame
df <- as.data.frame(json_data)

#  Convert the data frame to ONNX
onnx_model <- convertToONNX(df, "model_name")

#  Save the ONNX model to file
saveONNXModel(onnx_model, "path/to/onnx/model.onnx")

上記のコードでは、"path/to/json/file.json" を JSON ファイルの実際のパスに、"model_name" を ONNX モデルに与えたい名前に、"path/to/onnx/model.onnx" を ONNX モデルに与えたいパスとファイル名に置き換える。

このコードでは、JSONデータがオブジェクトのJSON配列など、データフレームに簡単に変換できる形式であることを想定しています。JSONデータがより複雑な形式である場合、ONNXに変換する前に追加のデータ操作が必要になることがあります。


 
子供じみた素朴さ
 
Rorschach #:

ChatGPTにconvertToONNX()とsaveONNXModel()関数がonnxパッケージにないことを伝える) これがその説明 です。ChatGPTはもちろん謝罪し、次のオプションをうそをつきます) すでにチェックされています

 
Aleksey Nikolayev #:

ChatGPTにconvertToONNX()とsaveONNXModel()関数がonnxパッケージにないことを伝える) これがその説明 です。ChatGPTはもちろん謝罪し、次のオプションをうそをつきます) すでにチェックされています

アイデアでは、あなたは質問を一般化したり、いくつかのステップでそれを作ることができますが、それは私のためではありません、それは検索する方が簡単です。


https://github.com/PINTO0309/json2onnx/blob/main/json2onnx/json2onnx.py

基本的なコードはちょっと短い

#  Convert JSON to onnx model
    onnx_str = json.dumps(json_file)
    onnx_graph = Parse(onnx_str, onnx.ModelProto())
 
Rorschach #:

質問を一般化するか、いくつかのステップに分けるのが理想的だが、それは私には無理だ。


https://github.com/PINTO0309/json2onnx/blob/main/json2onnx/json2onnx.py

基本的なコードは短いです

パイソンです。最初の質問は Rについてです。

 
フォーラムに参加する人たちの力量の差はあまりにも深く、一部の書き込みは嘲笑にしか聞こえない。
理由: