MetaQuotes 在 MQL5 中添加了对 ONNX 模型的支持

avatar
· Views 145

每日新闻


金融科技公司 MetaQuotes 在 MQL5 中增加了对ONNX 模型的支持。通过使用新功能,开发人员可以在他们喜欢的环境中训练模型,然后以最小的努力在交易中运行它们。


ONNX(开放神经网络交换)是一种开源格式,用于在各种框架之间交换机器学习模型。它由 Microsoft、Facebook 和 Amazon Web Services (AWS) 开发,旨在促进 ML 模型的开发和部署。


ONNX 的主要优势:


  • 互操作性:该标准允许在 TensorFlow、PyTorch、Caffe2、MXNet 等不同框架之间交换模型。这有助于模型开发和部署过程。
  • 优化:该技术提供优化的操作和计算图,以提高模型性能并降低计算成本。
  • 标准化:ONNX 提供单一格式来序列化和存储 ML 模型。这简化了开发人员和组织之间的模型交换。
  • 生态系统:ONNX 得到大量库、工具和硬件的支持,这有助于传播和加速 ML 创新。
  • 开放标准:该项目是一种开放格式,拥有活跃的社区,我们相信它将继续发展。我们鼓励您为项目开发做出贡献。


要使用 ONNX,开发人员可以将他们的模型从 TensorFlow 或 PyTorch 等各种框架导出为 ONNX 格式。此外,模型可以包含在 MQL5 应用程序中并在 MetaTrader 5 交易终端中运行。

将模型转换为 ONNX 格式的最流行的工具之一是 Microsoft 的 ONNXMLTools。

要运行经过训练的模型,您应该使用 ONNX Runtime。ONNX Runtime 是一个高性能的跨平台引擎,旨在运行以 ONNX 格式导出的 ML 模型。借助 ONNX,开发人员可以在一个框架中构建模型,然后轻松地将它们部署到其他环境中。这在简化开发过程的同时提供了灵活性。


ONNX是机器学习开发人员和研究人员的强大工具。使用这些功能在使用MQL5的交易中高效地开发和实施。


Tuyên bố miễn trừ trách nhiệm: Quan điểm được trình bày hoàn toàn là của tác giả và không đại diện cho quan điểm chính thức của Followme. Followme không chịu trách nhiệm về tính chính xác, đầy đủ hoặc độ tin cậy của thông tin được cung cấp và không chịu trách nhiệm cho bất kỳ hành động nào được thực hiện dựa trên nội dung, trừ khi được nêu rõ bằng văn bản.

Bạn thích bài viết này? Hãy thể hiện sự cảm kích của bạn bằng cách gửi tiền boa cho tác giả.
avatar
Trả lời 0

Tải thất bại ()

  • tradingContest