- 1、本文档共38页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
演讲人:付俊伟
胡宁馨,英特尔首席工程师,W3CWebNeuralNetwork(WebNN)标准的起草和主要编辑者,ChromiumcommitterandChromiumWebNN组件的主要拥有者
张敏,IntelWebNN团队的技术经理,ChromiumandONNXRuntimeWebNNEP的开发者,WebNNdeveloperpreview的作者
付俊伟,英特尔高级软件工程师,ChromiumcommitterandChromiumWebNN的
基础架构设计和ChromiumShapeDetectionAPI主要开发者
目录
01WebNN出现的背景
01WebNN出现的背景
02WebNN的架构设计
04
04WebNN的性能对比
03如何使用WebNN
https://microsoft.github.io/webnn-developer-preview/
WebNN
WebNNExecutionProviderofONNXRuntimeWebwithGPUaccelerationfromDirectML.RunningonIntel?CoreUltra7processor155HwithintegratedArcGPU.
Acatunderthesnow
Acatunder
thesnow
StableDiffusion
i
iImageDecoder
Text
TextEncoder
Unet
Step
1
ImageGeneration
Unet
Step
4
Unet
Step
2
Unet
Step
3
WebNNOperation
matMul
gather
sigmoid
softmax
DirectML
GEMM
GATHER
LOGISTIC
SOFTMAX
TFLite
BATH_MATMUL
GATHER
ACTIVATION_SIGMOID
ACTIVATION_SOFTMAX
CoreML
matmul
gather_along_axis
sigmoid
softmax
运用场景
ObjectDetectionNoise
ObjectDetection
Noise
Suppression
Image
Classification
NaturalLanguage
BackgroundSegmentation
TensorFlow.jsMediaPipeWebONNXRuntime
TensorFlow.js
MediaPipeWeb
ONNXRuntimeWeb
框架
Transformers.js
WebAPI
WebAssembly
WebAssembly
API
APIextensions
WebGPU
WebNN
Web引擎
WebBrowser
(e.g.,Chrome/Edge)
JavaScriptRuntime(e.g.,Electron/Node.js)
系统
MLAPIs
DirectMLTFLiteCoreMLWindowsStudio
DirectML
TFLite
CoreML
WindowsStudioEffects
OtherMLOSAPIs
硬件
CPUNPU
CPU
NPU
GPU
devicetype:cpu/gpu/npu
powerpreference:high-perf/low-power
MLGraphBuilder
MLGraphBuilder
InputBuffers(CPU/GPU)MLGraphcompilecomputeOutputBuffers(CPU/GPU)build↓
InputBuffers(CPU/GPU)
MLGraph
compile
compute
OutputBuffers(CPU/GPU)
inputconv2dreluaddtmptmpbiasComputationalGraph(Web)
input
conv2d
relu
add
tmp
tmp
bias
filter
output
inputoutputCompiledGraph(Native)
input
output
Fused
Fusedconv2d
WebNNAPI二OtherWebAPI
Callflow
Dataflow
MLContext↓create
MLContext
↓create
WebNN
WebN
您可能关注的文档
- 2024年工业视觉检测算法方案白皮书.docx
- 2024年机器视觉产业发展蓝皮书.docx
- 2024年协作机器人产业发展蓝皮书-高工咨询.docx
- 安全大模型的最后一公里.docx
- 建筑装饰行业深度研究:化债政策靴子落地,建筑企业如何受益?.pdf
- 发债房企2024年三季报总结:行业延续调整,房企业绩承压.pdf
- 有色金属行业研究:战略金属2025年度策略:价格价值双牛市,百般红紫斗芳菲.pdf
- 工程机械行业研究:海外龙头复盘之三:“县城小铁厂”的逆袭,小松模式煜煜生辉.pdf
- 禁毒宣传活动方案2024.pdf
- 用人单位考察报告 .pdf
- 固态速溶茶:“冻干黑科技”,固态速溶茶品牌通过创新满足需求-头豹词条报告系列.pdf
- 电商行业2024年三季度财报总结:竞争格局边际趋稳,重估龙头.pdf
- 2024年基本级执法资格考试公共科目试题题库.doc
- 2024年基础知识试题.doc
- 2024年基础护理学重点复习笔记.doc
- 易错点03 地图的阅读-备战2023年中考地理考试易错题(原卷版).docx
- 易错点06 状语从句(让步、结果和目的)(学生版).docx
- 易错点07 被动语态(学生版).docx
- 易错点07 世界地理之人文篇-备战2023年中考地理考试易错题(原卷版).docx
- 考点06 介词和介词短语-备战2023年中考英语一轮复习考点帮(全国通用)(解析版).docx
文档评论(0)