#ifndef SERVICES_WEBNN_PUBLIC_CPP_SUPPORTED_DATA_TYPES_H_
#define SERVICES_WEBNN_PUBLIC_CPP_SUPPORTED_DATA_TYPES_H_
#include "base/containers/enum_set.h"
#include "services/webnn/public/cpp/operand_descriptor.h"
namespace webnn {
SupportedDataTypes;
namespace DataTypeConstraint {
static constexpr SupportedDataTypes kUint8 = …;
static constexpr SupportedDataTypes kInt32To64 = …;
static constexpr SupportedDataTypes kFloat16To32 = …;
static constexpr SupportedDataTypes kFloat16To32Int8To32 = …;
static constexpr SupportedDataTypes kFloat16To32Int8To64 = …;
static constexpr SupportedDataTypes kFloat16To32Ints32To64 = …;
static constexpr SupportedDataTypes kGatherIndicesSupportedDataTypes = …;
}
}
#endif