{"id":4088,"date":"2020-11-13T17:00:00","date_gmt":"2020-11-13T17:00:00","guid":{"rendered":"https:\/\/www.aiproblog.com\/index.php\/2020\/11\/13\/5-ways-to-celebrate-tensorflows-5th-birthday\/"},"modified":"2020-11-13T17:00:00","modified_gmt":"2020-11-13T17:00:00","slug":"5-ways-to-celebrate-tensorflows-5th-birthday","status":"publish","type":"post","link":"https:\/\/www.aiproblog.com\/index.php\/2020\/11\/13\/5-ways-to-celebrate-tensorflows-5th-birthday\/","title":{"rendered":"5 ways to celebrate TensorFlow&#8217;s 5th birthday"},"content":{"rendered":"<p>Author: <\/p>\n<div>\n<div class=\"block-paragraph\">\n<div class=\"rich-text\">\n<p>Five years ago, <a href=\"https:\/\/ai.googleblog.com\/2015\/11\/tensorflow-googles-latest-machine.html\">we open-sourced TensorFlow<\/a>, our machine learning <a href=\"http:\/\/tensorflow.org\/\">framework<\/a> for research and production. Our goal was to expand access to state-of-the-art machine learning tools so anyone could use them.<\/p>\n<p>Since then, TensorFlow has become the most popular machine learning library in the world, with over 160 million downloads. Seeing so many people use TensorFlow is an incredible and humbling experience, and we&rsquo;re thankful for the thousands of people outside of Google who have contributed code, created educational content and organized developer events around the world to support TensorFlow and the growing machine learning community.<\/p>\n<p>To celebrate five years of TensorFlow, we&rsquo;d like to point out a few interactive demos you can try from your browser with a single click, as well as some tutorials that can help you create your own projects. If you&rsquo;re new to TensorFlow, these are a great way to get a feel for what it can do. And if you like what you see and want to dive a bit deeper, check out the <a href=\"https:\/\/blog.tensorflow.org\/\">TensorFlow Blog<\/a>.<\/p>\n<h3>Try out some interactive demos powered by machine learning<\/h3>\n<p>TensorFlow supports multiple programming languages and environments. Let&rsquo;s start with a quick tour of JavaScript, and three interactive demos you can try with a click.<\/p>\n<p><a href=\"https:\/\/blog.tensorflow.org\/2018\/03\/introducing-tensorflowjs-machine-learning-javascript.html\">TensorFlow.js<\/a> enables you to write and run machine learning models entirely in the browser. This has important applications for privacy preserving applications (no data needs to be sent to a server), and for interactive machine learning programs.&nbsp;<\/p>\n<p>One great example of this is this <a href=\"https:\/\/blog.tensorflow.org\/2020\/11\/iris-landmark-tracking-in-browser-with-MediaPipe-and-TensorFlowJS.html\">iris landmark-tracking<\/a> program which supports hands-free interfaces and assistive technologies; you can <a href=\"https:\/\/storage.googleapis.com\/tfjs-models\/demos\/face-landmarks-detection\/index.html\">try the model yourself<\/a> in your browser (be patient&mdash;it may take a few moments to load!).<\/div>\n<\/div>\n<div class=\"block-image_full_width\">\n<div class=\"article-module h-c-page\">\n<div class=\"h-c-grid\">\n<figure class=\"article-image--large h-c-grid__col h-c-grid__col--6 h-c-grid__col--offset-3 \"><img decoding=\"async\" alt=\"Animated gif showing a woman tilting her head and the software tracking this by analyzing her iris.\" src=\"https:\/\/storage.googleapis.com\/gweb-uniblog-publish-prod\/original_images\/image1_R129cUq.gif\"><\/figure>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"block-paragraph\">\n<div class=\"rich-text\">\n<p>Similarly to eye-tracking, you can also use TensorFlow.js to track <a href=\"https:\/\/blog.tensorflow.org\/2019\/11\/handtrackjs-tracking-hand-interactions.html\">hand motions<\/a>.&nbsp;<\/p>\n<\/div>\n<\/div>\n<div class=\"block-image_full_width\">\n<div class=\"article-module h-c-page\">\n<div class=\"h-c-grid\">\n<figure class=\"article-image--large h-c-grid__col h-c-grid__col--6 h-c-grid__col--offset-3 \"><img decoding=\"async\" alt=\"Animated gif showing a hand counting out numbers and the tracking software tracing this movement.\" src=\"https:\/\/storage.googleapis.com\/gweb-uniblog-publish-prod\/original_images\/image5_TvKma6W.gif\"><\/figure>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"block-paragraph\">\n<div class=\"rich-text\">\n<p>You only need a webcam for both of these demos, and no data leaves your machine.<\/p>\n<h3>Train your own model, no coding necessary<\/h3>\n<p>You can train your own model (with no coding required) using the <a href=\"https:\/\/teachablemachine.withgoogle.com\/\">Teachable Machine<\/a>. It&rsquo;s a fast, fun, and easy way to create a machine learning model right in your browser. For instance, you could teach a model to recognize images, or sounds that you record using your microphone.<\/p>\n<p><\/p>\n<\/div>\n<\/div>\n<div class=\"block-image_full_width\">\n<div class=\"article-module h-c-page\">\n<div class=\"h-c-grid\">\n<figure class=\"article-image--large h-c-grid__col h-c-grid__col--6 h-c-grid__col--offset-3 \"><img decoding=\"async\" alt=\"Screenshot of three projects you can use teachable machine to do: image project, audio project, or pose project.\" src=\"https:\/\/storage.googleapis.com\/gweb-uniblog-publish-prod\/images\/image2_J19wFcj.max-1000x1000.png\"><\/figure>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"block-paragraph\">\n<div class=\"rich-text\">\n<h3>Go deeper with tutorials<\/h3>\n<p>TensorFlow includes a powerful Python library. To get started using it, here are some <a href=\"https:\/\/www.tensorflow.org\/tutorials\">tutorials<\/a> for beginners and experts alike. These tutorials (which contain complete, end-to-end code) span topics from machine learning fundamentals, to computer vision and machine translation&mdash;and even show you how to generate artwork with machine learning.<\/div>\n<\/div>\n<div class=\"block-image_full_width\">\n<div class=\"article-module h-c-page\">\n<div class=\"h-c-grid\">\n<figure class=\"article-image--large h-c-grid__col h-c-grid__col--6 h-c-grid__col--offset-3 \"><img decoding=\"async\" alt=\"Images shows pink roses.\" src=\"https:\/\/storage.googleapis.com\/gweb-uniblog-publish-prod\/images\/image4_6taiUzH.max-1000x1000.png\"><figcaption class=\"article-image__caption \">\n<div class=\"rich-text\">\n<p><a href=\"https:\/\/www.flickr.com\/photos\/27614859@N04\/11944957684\/\">Image<\/a> CC-BY by Virginia McMillan.<\/p>\n<\/div>\n<\/figcaption><\/figure>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"block-paragraph\">\n<div class=\"rich-text\">\n<h3>Bring TensorFlow to mobile apps&nbsp;<\/h3>\n<p><a href=\"https:\/\/www.tensorflow.org\/lite\">TensorFlow Lite<\/a> enables you to build machine learning-powered apps on mobile and small embedded devices. A group of engineering students in India used TensorFlow Lite to develop an Android app that provides local <a href=\"https:\/\/blog.tensorflow.org\/2019\/02\/air-cognizer-predicting-air-quality.html\">air quality information<\/a> using a smartphone camera.<\/div>\n<\/div>\n<div class=\"block-image_full_width\">\n<div class=\"article-module h-c-page\">\n<div class=\"h-c-grid\">\n<figure class=\"article-image--large h-c-grid__col h-c-grid__col--6 h-c-grid__col--offset-3 \"><img decoding=\"async\" alt=\"Photo shows a person holding out their smartphone against a landscape of green trees to analyze air quality.\" src=\"https:\/\/storage.googleapis.com\/gweb-uniblog-publish-prod\/images\/image6_HLCMkWe.max-1000x1000.png\"><\/figure>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"block-paragraph\">\n<div class=\"rich-text\">\n<p>You can go even smaller, too: <a href=\"https:\/\/www.tensorflow.org\/lite\/microcontrollers\">TensorFlow Lite Micro<\/a> lets you run machine learning models on microcontrollers (tiny computers that can fit in the palm of your hand).<\/p>\n<h3>Understand how to build responsibly<\/h3>\n<p>As billions of people around the world continue to use products and services with machine learning at their core, it&rsquo;s become increasingly important to design and deploy these systems responsibly. TensorFlow includes a large set of tools and best practices for <a href=\"https:\/\/blog.tensorflow.org\/2020\/06\/responsible-ai-with-tensorflow.html\">Responsible AI<\/a>, including the <a href=\"https:\/\/pair-code.github.io\/what-if-tool\/\">What-If Tool<\/a> which tests how machine learning models will work for different people in hypothetical situations.<\/div>\n<\/div>\n<div class=\"block-video\">\n<div class=\"h-c-page h-c-page--mobile-full-bleed\">\n<div class=\"h-c-grid\">\n<div class=\"h-c-grid__col h-c-grid__col-l--12 \">\n<div class=\"article-module uni-article-video \" data-component=\"uni-article-yt-player\" data-page-title=\"\" data-video-id=\"qTUUwfG1vSs\">\n<div class=\"uni-article-video__embed-container hidden\">\n<div id=\"uni-article-yt-player-qTUUwfG1vSs\"><\/div>\n<\/div>\n<figure><a class=\"h-c-video h-c-video--marquee uni-article-video__custom-wrapper \"><\/p>\n<div class=\"uni-article-video__aspect-image\"><img decoding=\"async\" alt=\"A video of two people sitting at a desk talking about building responsible AI tools with TensorFlow.\" src=\"https:\/\/img.youtube.com\/vi\/qTUUwfG1vSs\/maxresdefault.jpg\"><\/p>\n<div class=\"uni-article-video__dimmer\"><\/div>\n<p><svg class=\"uni-article-video__play-button--active\" role=\"img\"><use xlink:href=\"#yt_video_play_button_no_hole\"><\/use><\/svg><svg class=\"uni-article-video__play-button\" role=\"img\"><use xlink:href=\"#yt_video_play_button\"><\/use><\/svg><\/p>\n<div class=\"uni-article-video__duration loading\"><svg class=\"uni-article-video__duration-icon\" role=\"img\"><use xlink:href=\"#yt_video_duration\"><\/use><\/svg><span class=\"uni-article-video__duration-time\">10:25<\/span><\/div>\n<\/div>\n<p><\/a><\/figure>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"block-paragraph\">\n<div class=\"rich-text\">\n<p>And there&rsquo;s much more you can do as well. TensorFlow includes a complete set of tools to power <a href=\"http:\/\/tensorflow.org\/tfx\">production<\/a> ML systems, and even supports the latest research in <a href=\"https:\/\/www.tensorflow.org\/quantum\">Quantum computing<\/a>.&nbsp;<\/p>\n<p>This is only the beginning, and we&rsquo;re excited to see what the next five years bring. To learn more about TensorFlow, check out <a href=\"https:\/\/tensorflow.org\/\">tensorflow.org<\/a>, read the <a href=\"http:\/\/blog.tensorflow.org\/\">blog<\/a>, follow us on <a href=\"https:\/\/twitter.com\/tensorflow\">social<\/a> or subscribe to our <a href=\"https:\/\/www.youtube.com\/tensorflow\">YouTube Channel<\/a>.<\/p>\n<p><\/p>\n<\/div>\n<\/div>\n<\/div>\n<p><a href=\"https:\/\/blog.google\/technology\/ai\/5-ways-celebrate-tensorflows-5th-birthday\/\">Go to Source<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Author: Five years ago, we open-sourced TensorFlow, our machine learning framework for research and production. Our goal was to expand access to state-of-the-art machine learning [&hellip;] <span class=\"read-more-link\"><a class=\"read-more\" href=\"https:\/\/www.aiproblog.com\/index.php\/2020\/11\/13\/5-ways-to-celebrate-tensorflows-5th-birthday\/\">Read More<\/a><\/span><\/p>\n","protected":false},"author":1,"featured_media":4089,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0,"footnotes":""},"categories":[24],"tags":[],"_links":{"self":[{"href":"https:\/\/www.aiproblog.com\/index.php\/wp-json\/wp\/v2\/posts\/4088"}],"collection":[{"href":"https:\/\/www.aiproblog.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.aiproblog.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.aiproblog.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.aiproblog.com\/index.php\/wp-json\/wp\/v2\/comments?post=4088"}],"version-history":[{"count":0,"href":"https:\/\/www.aiproblog.com\/index.php\/wp-json\/wp\/v2\/posts\/4088\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.aiproblog.com\/index.php\/wp-json\/wp\/v2\/media\/4089"}],"wp:attachment":[{"href":"https:\/\/www.aiproblog.com\/index.php\/wp-json\/wp\/v2\/media?parent=4088"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.aiproblog.com\/index.php\/wp-json\/wp\/v2\/categories?post=4088"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.aiproblog.com\/index.php\/wp-json\/wp\/v2\/tags?post=4088"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}