chromium/third_party/blink/renderer/modules/ml/ml.idl

// Copyright 2022 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

// https://www.w3.org/TR/webnn/#api-ml

[
  RuntimeEnabled=MachineLearningNeuralNetwork,
  Exposed=(Window, DedicatedWorker)
] interface ML {
  [
    CallWith=ScriptState,
    RaisesException,
    Measure
  ] Promise<MLContext> createContext(optional MLContextOptions options = {});
};