每日新闻
金融科技公司 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的交易中高效地开发和实施。
风险提示:以上内容仅代表作者或嘉宾的观点,不代表 FOLLOWME 的任何观点及立场,且不代表 FOLLOWME 同意其说法或描述,也不构成任何投资建议。对于访问者根据 FOLLOWME 社区提供的信息所做出的一切行为,除非另有明确的书面承诺文件,否则本社区不承担任何形式的责任。
FOLLOWME 交易社区网址: followme.asia
喜欢的话,赞赏支持一下
加载失败()