1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[79],{3910:function(e,t,n){"use strict";var i=n(4836);t.Z=void 0;var a=i(n(4938)),r=n(5893),s=(0,a.default)((0,r.jsx)("path",{d:"M14.5 2.5c0 1.5-1.5 6-1.5 6h-2S9.5 4 9.5 2.5C9.5 1.12 10.62 0 12 0s2.5 1.12 2.5 2.5zM12 10c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm4.08-4.89c.18-.75.33-1.47.39-2.06C19.75 4.69 22 8.08 22 12c0 5.52-4.48 10-10 10S2 17.52 2 12c0-3.92 2.25-7.31 5.53-8.95.07.59.21 1.32.39 2.06C5.58 6.51 4 9.07 4 12c0 4.42 3.58 8 8 8s8-3.58 8-8c0-2.93-1.58-5.49-3.92-6.89zM18 12c0 3.31-2.69 6-6 6s-6-2.69-6-6c0-2 .98-3.77 2.48-4.86.23.81.65 2.07.65 2.07C8.43 9.93 8 10.92 8 12c0 2.21 1.79 4 4 4s4-1.79 4-4c0-1.08-.43-2.07-1.13-2.79 0 0 .41-1.22.65-2.07C17.02 8.23 18 10 18 12z"}),"CrisisAlertOutlined");t.Z=s},4464:function(e,t,n){"use strict";var i=n(4836);t.Z=void 0;var a=i(n(4938)),r=n(5893),s=(0,a.default)((0,r.jsx)("path",{d:"M22 9V7h-2V5c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-2h2v-2h-2v-2h2v-2h-2V9h2zm-4 10H4V5h14v14zM6 13h5v4H6v-4zm6-6h4v3h-4V7zM6 7h5v5H6V7zm6 4h4v6h-4v-6z"}),"DeveloperBoardOutlined");t.Z=s},5178:function(e,t,n){"use strict";var i=n(4836);t.Z=void 0;var a=i(n(4938)),r=n(5893),s=(0,a.default)((0,r.jsx)("path",{d:"M3 6h18V4H3c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h4v-2H3V6zm10 6H9v1.78c-.61.55-1 1.33-1 2.22 0 .89.39 1.67 1 2.22V20h4v-1.78c.61-.55 1-1.34 1-2.22s-.39-1.67-1-2.22V12zm-2 5.5c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5zM22 8h-6c-.5 0-1 .5-1 1v10c0 .5.5 1 1 1h6c.5 0 1-.5 1-1V9c0-.5-.5-1-1-1zm-1 10h-4v-8h4v8z"}),"DevicesOtherOutlined");t.Z=s},6704:function(e,t,n){"use strict";var i=n(4836);t.Z=void 0;var a=i(n(4938)),r=n(5893),s=(0,a.default)((0,r.jsx)("path",{d:"M21 6.5c-1.66 0-3 1.34-3 3 0 .07 0 .14.01.21l-2.03.68c-.64-1.21-1.82-2.09-3.22-2.32V5.91C14.04 5.57 15 4.4 15 3c0-1.66-1.34-3-3-3S9 1.34 9 3c0 1.4.96 2.57 2.25 2.91v2.16c-1.4.23-2.58 1.11-3.22 2.32l-2.04-.68C6 9.64 6 9.57 6 9.5c0-1.66-1.34-3-3-3s-3 1.34-3 3 1.34 3 3 3c1.06 0 1.98-.55 2.52-1.37l2.03.68c-.2 1.29.17 2.66 1.09 3.69l-1.41 1.77C6.85 17.09 6.44 17 6 17c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3c0-.68-.22-1.3-.6-1.8l1.41-1.77c1.36.76 3.02.75 4.37 0l1.41 1.77c-.37.5-.59 1.12-.59 1.8 0 1.66 1.34 3 3 3s3-1.34 3-3-1.34-3-3-3c-.44 0-.85.09-1.23.26l-1.41-1.77c.93-1.04 1.29-2.4 1.09-3.69l2.03-.68c.53.82 1.46 1.37 2.52 1.37 1.66 0 3-1.34 3-3S22.66 6.5 21 6.5zm-18 4c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1zM6 21c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1zm5-18c0-.55.45-1 1-1s1 .45 1 1-.45 1-1 1-1-.45-1-1zm1 12c-1.38 0-2.5-1.12-2.5-2.5S10.62 10 12 10s2.5 1.12 2.5 2.5S13.38 15 12 15zm6 4c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm3-8.5c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1z"}),"HubOutlined");t.Z=s},8217:function(e,t,n){"use strict";var i=n(4836);t.Z=void 0;var a=i(n(4938)),r=n(5893),s=(0,a.default)([(0,r.jsx)("path",{d:"M11 16h2v1h-2zm1-5c-1.1 0-2 .9-2 2 0 .74.4 1.38 1 1.72v.78h2v-.78c.6-.35 1-.98 1-1.72 0-1.1-.9-2-2-2z"},"0"),(0,r.jsx)("path",{d:"M18 1.01 6 1c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V3c0-1.1-.9-1.99-2-1.99zM18 21H6v-1
1h12v1zm0-3H6V6h12v12zm0-14H6V3h12v1z"},"1"),(0,r.jsx)("path",{d:"M16.01 15.95c.62-.83.99-1.84.99-2.95s-.37-2.12-.99-2.95l-1.07 1.07c.35.54.56 1.19.56 1.88s-.21 1.34-.56 1.88l1.07 1.07zm-6.95-1.07c-.35-.54-.56-1.19-.56-1.88 0-1.93 1.57-3.5 3.5-3.5v1.25l2.25-2-2.25-2V8c-2.76 0-5 2.24-5 5 0 1.11.37 2.12.99 2.95l1.07-1.07z"},"2")],"OnDeviceTrainingOutlined");t.Z=s},7858:function(e,t,n){"use strict";var i=n(4836);t.Z=void 0;var a=i(n(4938)),r=n(5893),s=(0,a.default)((0,r.jsx)("path",{d:"M2 20h20v-4H2v4zm2-3h2v2H4v-2zM2 4v4h20V4H2zm4 3H4V5h2v2zm-4 7h20v-4H2v4zm2-3h2v2H4v-2z"}),"StorageOutlined");t.Z=s},8462:function(e,t,n){"use strict";n.d(t,{Z:function(){return Z}});var i=n(3366),a=n(7462),r=n(7294),s=n(6010),o=n(4780),d=n(1496),l=n(3616),c=n(9773),h=n(1588),p=n(4867);function m(e){return(0,p.Z)("MuiList",e)}(0,h.Z)("MuiList",["root","padding","dense","subheader"]);var g=n(5893);let x=["children","className","component","dense","disablePadding","subheader"],u=e=>{let{classes:t,disablePadding:n,dense:i,subheader:a}=e;return(0,o.Z)({root:["root",!n&&"padding",i&&"dense",a&&"subheader"]},m,t)},v=(0,d.ZP)("ul",{name:"MuiList",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:n}=e;return[t.root,!n.disablePadding&&t.padding,n.dense&&t.dense,n.subheader&&t.subheader]}})(({ownerState:e})=>(0,a.Z)({listStyle:"none",margin:0,padding:0,position:"relative"},!e.disablePadding&&{paddingTop:8,paddingBottom:8},e.subheader&&{paddingTop:0})),f=r.forwardRef(function(e,t){let n=(0,l.Z)({props:e,name:"MuiList"}),{children:o,className:d,component:h="ul",dense:p=!1,disablePadding:m=!1,subheader:f}=n,Z=(0,i.Z)(n,x),j=r.useMemo(()=>({dense:p}),[p]),y=(0,a.Z)({},n,{component:h,dense:p,disablePadding:m}),w=u(y);return(0,g.jsx)(c.Z.Provider,{value:j,children:(0,g.jsxs)(v,(0,a.Z)({as:h,className:(0,s.Z)(w.root,d),ref:t,ownerState:y},Z,{children:[f,o]}))})});var Z=f},5352:function(e,t,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/features/edge-inference-management",function(){return n(380)}])},380:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return D}});var i=n(5893);n(7294);var a=n(2734),r=n(7357),s=n(9008),o=n.n(s),d=n(6837),l=n(1756),c=n(8396),h=n(8462),p=n(5861),m=n(9661),g=n(6886),x=n(891),u=n(9953),v=n(8987),f=n(3910),Z=n(7858),j=n(8217);let y=[{title:"Automated model deployment",subtitle:"Advanced vision models can be 10GB+. The proxiML platform storage engine makes it easy to deploy large model revisions to 1000s of devices in parallel.",icon:(0,i.jsx)(j.Z,{})},{title:"Monitoring and alerting",subtitle:"Device telemetry and availability monitoring is automatically configured for every device and region. Get alerted when devices are offline out out-of-date.",icon:(0,i.jsx)(f.Z,{})},{title:"Integration with on-prem services",subtitle:"Many edge inference applications need to access additional data for predictions or store results locally in customer systems. proxiML lets you configure these centrally and securely.",icon:(0,i.jsx)(Z.Z,{})}],w=()=>{let e=(0,a.Z)(),t=(0,c.Z)(e.breakpoints.up("md"),{defaultMatches:!0});return(0,i.jsx)(r.Z,{children:(0,i.jsxs)(g.ZP,{container:!0,spacing:4,direction:t?"row":"column-reverse",children:[(0,i.jsx)(g.ZP,{item:!0,container:!0,alignItems:"center",xs:12,md:6,"data-aos":t?"fade-right":"fade-up",children:(0,i.jsxs)(r.Z,{children:[(0,i.jsxs)(r.Z,{marginBottom:4,children:[(0,i.jsxs)(p.Z,{variant:"h4",gutterBottom:!0,sx:{fontWeight:700},children:["The"," ",(0,i.jsx)(p.Z,{color:"primary",variant:"inherit",component:"span",children:"ML-first"})," ","platform."]}),(0,i.jsx)(p.Z,{component:"p",color:"text.secondary",children:"proxiML makes it easy to deploy and manage deep learning workloads to GPU-enabled edge devices. We handle everything from OS patching to driver installation to workload monitoring."})]}),(0,i.jsx)(h.Z,{disablePadding:!0,children:y.map((t,n)=>(0,i.jsxs)(x.ZP,{disableGutters:!0,"data-aos":"fade-up","data-aos-delay":300*n,"data-aos-offset":100,"data-aos-duration":600,children:[(0,i.jsx)(v.Z,{children:(0,i.jsx)(r.Z,{component:m.Z,variant:"rounded",color:e.palette.primary.dark,bgcolor:`${e.palette.primary.light}22`,children:t.icon})}),(0,i.jsx)(u.Z,{primary:t.title,secondary:t.subtitle})]},n))})]})}),(0,i.jsx)(g.ZP,{item:!0,container:!0,justifyContent:"center",xs:12,md:6,children:(0,i.jsx)(r.Z,{height:1,width:1,children:(0,i.jsx)(r.Z,{component:"img",src:"/img/device-deploy.jpg",width:1,height:1,sx:{objectFit:"scale-down",filter:"dark"===e.palette.mode?"brightness(0.8)":"none"}})})})]})})};var b=n(3795);let M=()=>{let e=(0,a.Z)();return(0,i.jsx)(r.Z,{children:(0,i.jsxs)(g.ZP,{container:!0,spacing:4,children:[(0,i.jsx)(g.ZP,{item:!0,xs:12,md:6,"data-aos":"fade-up",children:(0,i.jsx)(r.Z,{maxWidth:400,margin:"0 auto",children:(0,i.jsx)(r.Z,{component:"img",src:"/img/s-tsuchiya-sPLLVFJXlb8-unsplash.jpg",width:1,height:1,sx:{filter:"dark"===e.palette.mode?"brightness(0.8)":"none"}})})}),(0,i.jsx)(g.ZP,{item:!0,container:!0,alignItems:"center",xs:12,md:6,"data-aos":"fade-up",children:(0,i.jsxs)(r.Z,{children:[(0,i.jsxs)(r.Z,{marginBottom:2,children:[(0,i.jsxs)(p.Z,{variant:"h4",sx:{fontWeight:700},gutterBottom:!0,children:["Machine Learning on IoT is"," ",(0,i.jsx)(p.Z,{color:"primary",component:"span",variant:"inherit",children:"different"})," "]}),(0,i.jsxs)(p.Z,{color:"text.secondary",children:["IoT fleet management is hard, but running deep learning workloads on GPU-enabled devices like"," ",(0,i.jsx)(b.Z,{href:"https://www.nvidia.com/en-us
1/autonomous-machines/embedded-systems/",children:"NVIDIA Jetson"})," ","adds a host of other demands. The proxiML platform handles these unique challenges automatically."]})]}),(0,i.jsx)(g.ZP,{container:!0,spacing:1,children:["Accelerator Driver Maintenance","Sensor Device Passthrough","Model/Checkpoint Deployment","Multiple Device Configs","Multiple Site Support","Central Telemetry Collection"].map((t,n)=>(0,i.jsx)(g.ZP,{item:!0,xs:12,sm:6,children:(0,i.jsxs)(r.Z,{component:x.ZP,disableGutters:!0,width:"auto",padding:0,children:[(0,i.jsx)(r.Z,{component:v.Z,minWidth:"auto !important",marginRight:2,children:(0,i.jsx)(r.Z,{component:m.Z,bgcolor:e.palette.secondary.main,width:20,height:20,children:(0,i.jsx)("svg",{width:12,height:12,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",children:(0,i.jsx)("path",{fillRule:"evenodd",d:"M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z",clipRule:"evenodd"})})})}),(0,i.jsx)(u.Z,{primary:t})]})},n))})]})})]})})};var z=n(1796),P=n(6704),k=n(4464),T=n(5178);let C=[{title:"Easy On-Boarding",subtitle:"Devices ship with the proxiML operating system preinstalled. Devices are configured automatically in a matter of minutes.",icon:(0,i.jsx)(k.Z,{})},{title:"Centralized Management",subtitle:"Manage 1000s of devices centrally. Mass-deploy configuration updates with a click of a button.",icon:(0,i.jsx)(P.Z,{})},{title:"Workload Agnostic",subtitle:"Whether you're doing video processing in Python or sensor processing in Rust, proxiML can deploy any application to your devices.",icon:(0,i.jsx)(T.Z,{})}],L=()=>{let e=(0,a.Z)();return(0,i.jsx)(r.Z,{children:(0,i.jsx)(g.ZP,{container:!0,spacing:2,children:C.map((t,n)=>(0,i.jsx)(g.ZP,{item:!0,xs:12,md:4,children:(0,i.jsx)(r.Z,{width:1,height:1,"data-aos":"fade-up","data-aos-delay":100*n,"data-aos-offset":100,"data-aos-duration":600,children:(0,i.jsxs)(r.Z,{display:"flex",flexDirection:"column",alignItems:"center",children:[(0,i.jsx)(r.Z,{component:m.Z,width:60,height:60,marginBottom:2,bgcolor:(0,z.Fq)(e.palette.primary.main,.1),color:e.palette.primary.main,children:t.icon}),(0,i.jsx)(p.Z,{variant:"h6",gutterBottom:!0,sx:{fontWeight:500},align:"center",children:t.title}),(0,i.jsx)(p.Z,{variant:"body",align:"center",color:"text.secondary",children:t.subtitle})]})})},n))})})};var B=n(3321);let I=()=>{let e=(0,a.Z)(),t=(0,c.Z)(e.breakpoints.up("md"),{defaultMatches:!0});return(0,i.jsxs)(g.ZP,{container:!0,spacing:4,children:[(0,i.jsx)(g.ZP,{item:!0,container:!0,alignItems:"center",xs:12,md:6,children:(0,i.jsxs)(r.Z,{"data-aos":t?"fade-right":"fade-up",children:[(0,i.jsx)(r.Z,{marginBottom:2,children:(0,i.jsxs)(p.Z,{variant:"h2",color:"text.primary",sx:{fontWeight:700},children:["Deploy Accelerated AI to the"," ",(0,i.jsx)(p.Z,{component:"span",variant:"inherit",color:"primary",sx:{background:`linear-gradient(180deg, transparent 82%, ${(0,z.Fq)(e.palette.secondary.main,.1)} 0%)`},children:"Edge"})]})}),(0,i.jsx)(r.Z,{marginBottom:3,children:(0,i.jsx)(p.Z,{variant:"h6",component:"p",color:"text.secondary",sx:{fontWeight:400},children:"Easily manage fleets of accelerated IoT devices for real-time inference at the edge."})}),(0,i.jsx)(r.Z,{display:"flex",flexDirection:{xs:"column",sm:"row"},alignItems:{xs:"stretched",sm:"flex-start"},children:(0,i.jsx)(B.Z,{component:"a",variant:"contained",color:"primary",size:"large",fullWidth:!t,href:"https://auth.trainml.ai/login?response_type=code&client_id=536hafr05s8qj3ihgf707on4aq&redirect_uri=https://app.proximl.ai/auth/callback",target:"_blank",children:"Sign-up Now"})})]})}),(0,i.jsx)(g.ZP,{item:!0,xs:12,md:6,children:(0,i.jsx)(r.Z,{height:1,width:1,display:"flex",justifyContent:"center",alignItems:"center",children:(0,i.jsx)(r.Z,{height:1,width:1,maxWidth:500,children:(0,i.jsx)(r.Z,{component:"img",src:"/img/device-3d-image-cropped.png",width:1,height:1,sx:{filter:"dark"===e.palette.mode?"brightness(0.8)":"none"}})})})})]})},V=()=>{let e=(0,a.Z)(),t=(0,c.Z)(e.breakpoints.up("md"),{defaultMatches:!0});return(0,i.jsx)(r.Z,{children:(0,i.jsxs)(r.Z,{marginBottom:4,children:[(0,i.jsx)(p.Z,{sx:{textTransform:"uppercase",fontWeight:"medium"},gutterBottom:!0,color:"secondary",align:"center",children:"EDGE GPU PLATFORM"}),(0,i.jsx)(p.Z,{variant:"h4",align:"center","data-aos":"fade-up",gutterBottom:!0,sx:{fontWeight:700},children:"The only IoT platform specifically designed for deep learning workloads."}),(0,i.jsx)(p.Z,{variant:"h6",align:"center",color:"text.secondary","data-aos":"fade-up",children:"Save yourself the headaches of layering deep learning on IoT platforms that aren't designed to handle it. Sign-up for the proxiML platform today."}),(0,i.jsxs)(r.Z,{display:"flex",flexDirection:{xs:"column",sm:"row"},alignItems:{xs:"stretched",sm:"flex-start"},justifyContent:"center",marginTop:2,children:[(0,i.jsx)(r.Z,{marginTop:{xs:2,sm:0},children:(0,i.jsx)(B.Z,{component:"a",href:"https://auth.trainml.ai/login?response_type=code&client_id=536hafr05s8qj3ihgf707on4aq&redirect_uri=https://app.proximl.ai/auth/callback",variant:"contained",color:"primary",size:"large",fullWidth:!t,children:"Sign-Up"})}),(0,i.jsx)(r.Z,{marginTop:{xs:2,sm:0},marginLeft:{sm:2},children:(0,i.jsx)(B.Z,{component:"a",href:"/pricing",variant:"outlined",color:"primary",size:"large",fullWidth:!t,children:"See Pricing"})})]})]})})},H=()=>{let e=(0,a.Z)();return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)(o(),{children:[(0,i.jsx)("title",{children:"proxiML | Edge Inference Management"}),(0,i.jsx)("meta",{name:"description",content:"Deploy hardware-accelerated IoT devices to the edge for real-time data processing."},"description"),(0,i.jsx)("meta",{property:"og:title",content:"proxiML | Edge Inference Management"}),(0,i.jsx)("meta",{property:"og:description",content:"Deploy hardware-accelerated IoT devices to the edge for real-time data processing."})]}),(0,i.jsxs)(d.Z,{children:[(0,i.jsxs)(r.Z,{position:"relative",sx:{backgroundColor:e.palette.alternate.main,marginTop:-13,paddingTop:13},children:[(0,i.jsx)(l.Z,{children:(0,i.jsx)(I,{})}),(0,i.jsx)(r.Z,{component:"svg",preserveAspectRatio:"none",xmlns:"http://www.w3.org/2000/svg",x:"0px",y:"0px",viewBox:"0 0 1920 100.1",sx:{width:"100%",marginBottom:e.spacing(-1)},children:(0,i.jsx)("path",{fill:e.palette.background.paper,d:"M0,0c0,0,934.4,93.4,1920,0v100.1H0L0,0z"})})]}),(0,i.jsx)(l.Z,{paddingTop:"0 !important",children:(0,i.jsx)(L,{})}),(0,i.jsxs)(r.Z,{position:"relative",sx:{backgroundColor:e.palette.alternate.main},children:[(0,i.jsxs)(r.Z,{children:[(0,i.jsx)(l.Z,{children:(0,i.jsx)(M,{})}),(0,i.jsx)(l.Z,{paddingTop:"0 !important",children:(0,i.jsx)(w,{})})]}),(0,i.jsx)(r.Z,{component:"svg",preserveAspectRatio:"none",xmlns:"http://www.w3.org/2000/svg",x:"0px",y:"0px",viewBox:"0 0 1920 100.1",sx:{width:"100%",marginBottom:e.spacing(-1)},children:(0,i.jsx)("path",{fill:e.palette.background.paper,d:"M0,0c0,0,934.4,93.4,1920,0v100.1H0L0,0z"})})]}),(0,i.jsx)(l.Z,{paddingTop:"0 !important",children:(0,i.jsx)(V,{})})]})]})},_=()=>(0,i.jsx)(H,{});var D=_}},function(e){e.O(0,[162,327,837,774,888,179],function(){return e(e.s=5352)}),_N_E=e.O()}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.