{"id":8285,"date":"2019-02-21T08:52:55","date_gmt":"2019-02-21T16:52:55","guid":{"rendered":"http:\/\/jnack.com\/blog\/?p=8285"},"modified":"2019-02-21T08:52:55","modified_gmt":"2019-02-21T16:52:55","slug":"machine-learning-in-your-browser-tracks-your-sweet-bod","status":"publish","type":"post","link":"http:\/\/jnack.com\/blog\/2019\/02\/21\/machine-learning-in-your-browser-tracks-your-sweet-bod\/","title":{"rendered":"Machine learning in your browser tracks your sweet bod"},"content":{"rendered":"<p>A number of our partner teams have been working on both the foundation for browser-based ML &amp; on cool models that can run there efficiently:<\/p>\n<blockquote>\n<p>We are excited to announce the release of\u00a0<a href=\"https:\/\/github.com\/tensorflow\/tfjs-models\/tree\/master\/body-pix\">BodyPix<\/a>, an open-source machine learning model which allows for person and body-part segmentation in the browser with\u00a0<a href=\"https:\/\/js.tensorflow.org\/\">TensorFlow.js<\/a>. With default settings, it estimates and renders person and body-part segmentation at 25 fps on a 2018 15-inch MacBook Pro, and 21 fps on an iPhone X. [\u2026]<\/p>\n<p>This might all make more sense if you try a live demo\u00a0<a href=\"https:\/\/storage.googleapis.com\/tfjs-models\/demos\/body-pix\/index.html\">here<\/a>.<\/p>\n<\/blockquote>\n<p><a href=\"https:\/\/medium.com\/tensorflow\/introducing-bodypix-real-time-person-segmentation-in-the-browser-with-tensorflow-js-f1948126c2a0\">Check out this post<\/a> for more details.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/cdn-images-1.medium.com\/max\/1600\/0*XFNP9bXsLLO1flx7\" \/><\/p>\n","protected":false},"excerpt":{"rendered":"<p>A number of our partner teams have been working on both the foundation for browser-based ML &amp; on cool models that can run there efficiently: We are excited to announce the release of\u00a0BodyPix, an open-source machine learning model which allows for person and body-part segmentation in the browser with\u00a0TensorFlow.js. With default settings, it estimates and [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[13],"tags":[],"_links":{"self":[{"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/posts\/8285"}],"collection":[{"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/comments?post=8285"}],"version-history":[{"count":1,"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/posts\/8285\/revisions"}],"predecessor-version":[{"id":8286,"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/posts\/8285\/revisions\/8286"}],"wp:attachment":[{"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/media?parent=8285"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/categories?post=8285"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/tags?post=8285"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}