交易中的机器学习:理论、模型、实践和算法交易 - 页 2966

 
Vladimir Perervenko #:

谢谢 我试过这个软件包,但没有成功。只转换了一个 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
 

谢谢,我试过了。它是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 的内容?我在这方面的搜索一无所获。

 

关于交易、自动交易系统和测试交易策略的论坛

与人工智能(AI)讨论外汇。

Lilita Bogachkova, 2023.03.16 20:47

ChatGPT 能否生成将 JSON 转换为 ONNX 的 R 代码?

-

是的,我可以帮助生成将 JSON 转换为 ONNX 的 R 代码。

首先,您需要安装所需的 R 软件包,包括 "jsonlite "和 "onnx"。您可以在 R 中使用以下命令安装这些软件包:

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

假设您有一个 JSON 文件,其中包含要转换为 ONNX 的数据,您可以使用以下 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

基本代码有点短

这是 python。我最初的问题 是关于 R 的。

 
论坛上人们之间的能力差距是如此之大,以至于有些帖子听起来像是在嘲讽