匿名用户2021年11月11日
150阅读

技术信息

授权协议
Apache-2.0 License

作品详情

TesorFlow.js

TesorFlow.jsisaope-sourcehardware-acceleratedJavaScriptlibraryfortraiigaddeployigmachielearigmodels.

DevelopMLitheBrowserUseflexibleadituitiveAPIstobuildmodelsfromscratchusigthelow-levelJavaScriptliearalgebralibraryorthehigh-levellayersAPI.

DevelopMLiNode.jsExecuteativeTesorFlowwiththesameTesorFlow.jsAPIudertheNode.jsrutime.

RuExistigmodelsUseTesorFlow.jsmodelcoverterstorupre-existigTesorFlowmodelsrightithebrowser.

RetraiExistigmodelsRetraipre-existigMLmodelsusigsesordatacoectedtothebrowserorothercliet-sidedata.

Aboutthisrepo

Thisrepositorycotaisthelogicadscriptsthatcombieseveralpackages.

APIs:

TesorFlow.jsCore,aflexiblelow-levelAPIforeuraletworksadumericalcomputatio.TesorFlow.jsLayers,ahigh-levelAPIwhichimplemetsfuctioalitysimilartoKeras.TesorFlow.jsData,asimpleAPItoloadadpreparedataaalogoustotf.data.TesorFlow.jsCoverter,toolstoimportaTesorFlowSavedModeltoTesorFlow.jsTesorFlow.jsVis,i-browservisualizatioforTesorFlow.jsmodelsTesorFlow.jsAutoML,SetofAPIstoloadadrumodelsproducedbyAutoMLEdge.

Backeds/Platforms:

TesorFlow.jsCPUBacked,pure-JSbackedforNode.jsadthebrowser.TesorFlow.jsWebGLBacked,WebGLbackedforthebrowser.TesorFlow.jsWASMBacked,WebAssemblybackedforthebrowser.TesorFlow.jsWebGPU,WebGPUbackedforthebrowser.TesorFlow.jsNode,Node.jsplatformviaTesorFlowC++adapter.TesorFlow.jsReactNative,ReactNativeplatformviaexpo-gladapter.

Ifyoucareaboutbudlesize,youcaimportthosepackagesidividually.

IfyouarelookigforNode.jssupport,checkouttheTesorFlow.jsNodedirectory.

Examples

Checkoutourexamplesrepositoryadourtutorials.

Gallery

BesuretocheckoutthegalleryofallprojectsrelatedtoTesorFlow.js.

Pre-traiedmodels

Besuretoalsocheckoutourmodelsrepositorywherewehostpre-traiedmodelsoNPM.

BechmarksLocalbechmarktool.Usethiswebpagetooltocollecttheperformacerelatedmetrics(speed,memory,etc)ofTesorFlow.jsmodelsadkerelsoyourlocaldevicewithCPU,WebGLorWASMbackeds.Youcabechmarkcustommodelsbyfollowigthisguide.Multi-devicebechmarktool.Usethistooltocollectthesameperformacerelatedmetricsoacollectioofremotedevices.Gettigstarted

TherearetwomaiwaystogetTesorFlow.jsiyourJavaScriptproject:viascripttagsorbyistalligitfromNPMadusigabuildtoollikeParcel,WebPack,orRollup.

viaScriptTag

AddthefollowigcodetoaHTMLfile:

功能介绍

TensorFlow.js TensorFlow.js is an open-source hardware-accelerated JavaScript library for trainin...

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论