

{"id":13619,"date":"2018-04-28T05:55:50","date_gmt":"2018-04-28T05:55:50","guid":{"rendered":"https:\/\/data-flair.training\/blogs\/?p=13619"},"modified":"2021-05-14T11:00:29","modified_gmt":"2021-05-14T05:30:29","slug":"tensorflow-pros-and-cons","status":"publish","type":"post","link":"https:\/\/data-flair.training\/blogs\/tensorflow-pros-and-cons\/","title":{"rendered":"TensorFlow Pros and Cons &#8211; The Bright and the Dark Sides"},"content":{"rendered":"<p>In our last<strong> TensorFlow tutorial<\/strong>, we discussed <strong>TensorFlow Applications<\/strong>. Today, we will see TensorFlow Pros and cons. These TensorFlow Pros and Cons tutorial will guide us the benefits and limitations of TensorFlow. Moreover, we will also look at TensorFlow Computation Speed.<\/p>\n<p>The more advanced the technology, the more useful it can be, but of course everything has its downside and so does this <strong>machine learning<\/strong> library.<\/p>\n<p>When comparing TensorFlow with other libraries like Scikit, Torch, Theano, Neon, there are drawbacks in a number of <strong>features<\/strong> that the library lets you manipulate. This library is maintained and updated by Google, the tech giant, so needless to say, it has come a far way since its initial release.<\/p>\n<p>So, let&#8217;s start exploring TensorFlow Advantages and Disadvantages.<\/p>\n<h2>Advantages of Tensorflow<\/h2>\n<p>Below, we are discussing some advantages of TensorFlow:<\/p>\n<div id=\"attachment_13640\" style=\"width: 1210px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/04\/The-Good-Stuff-about-TensorFlow-01.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-13640\" class=\"wp-image-13640 size-full\" src=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/04\/The-Good-Stuff-about-TensorFlow-01.jpg\" alt=\"TensorFlow Advantages\" width=\"1200\" height=\"628\" srcset=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/04\/The-Good-Stuff-about-TensorFlow-01.jpg 1200w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/04\/The-Good-Stuff-about-TensorFlow-01-150x79.jpg 150w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/04\/The-Good-Stuff-about-TensorFlow-01-300x157.jpg 300w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/04\/The-Good-Stuff-about-TensorFlow-01-768x402.jpg 768w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/04\/The-Good-Stuff-about-TensorFlow-01-1024x536.jpg 1024w\" sizes=\"auto, (max-width: 1200px) 100vw, 1200px\" \/><\/a><p id=\"caption-attachment-13640\" class=\"wp-caption-text\">TensorFlow Advantages<\/p><\/div>\n<h3>a. Graphs<\/h3>\n<ul>\n<li>Tensorflow has better computational graph visualizations, which are indigenous when compared to other libraries like Torch and Theano.<\/li>\n<\/ul>\n<div id=\"attachment_13643\" style=\"width: 314px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/04\/images-1.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-13643\" class=\"wp-image-13643 size-full\" src=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/04\/images-1.jpg\" alt=\"Tensorflow Advantages - Graphs\" width=\"304\" height=\"166\" srcset=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/04\/images-1.jpg 304w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/04\/images-1-150x82.jpg 150w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/04\/images-1-300x164.jpg 300w\" sizes=\"auto, (max-width: 304px) 100vw, 304px\" \/><\/a><p id=\"caption-attachment-13643\" class=\"wp-caption-text\">Tensorflow Advantages &#8211; Graphs<\/p><\/div>\n<h3>b. Library Management<\/h3>\n<ul>\n<li>Backed by Google, TensorFlow has the advantage of the seamless performance, quick updates and frequent new releases with new features.<\/li>\n<\/ul>\n<div id=\"attachment_14650\" style=\"width: 1210px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/04\/Library-Management-1.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-14650\" class=\"wp-image-14650 size-full\" src=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/04\/Library-Management-1.png\" alt=\"Tensorflow Library Management\" width=\"1200\" height=\"628\" srcset=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/04\/Library-Management-1.png 1200w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/04\/Library-Management-1-150x79.png 150w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/04\/Library-Management-1-300x157.png 300w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/04\/Library-Management-1-768x402.png 768w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/04\/Library-Management-1-1024x536.png 1024w\" sizes=\"auto, (max-width: 1200px) 100vw, 1200px\" \/><\/a><p id=\"caption-attachment-14650\" class=\"wp-caption-text\">Advantages of TensorFlow &#8211; Library management<\/p><\/div>\n<h3>c. Debugging<\/h3>\n<ul>\n<li>Tensorflow lets you execute subparts of a graph which gives it an upper-hand as you can introduce and retrieve discrete data onto an edge and therefore offers great <strong>debugging<\/strong> method.<\/li>\n<\/ul>\n<h3>d. Scalability<\/h3>\n<ul>\n<li>The libraries can be deployed on a gamut of hardware machines, starting from cellular devices to computers with complex setups.<\/li>\n<\/ul>\n<h3>e. Pipelining<\/h3>\n<ul>\n<li>TensorFLow is highly parallel and designed to use various backends software (GPU, ASIC) etc.<\/li>\n<\/ul>\n<h2>Disadvantages of Tensorflow<\/h2>\n<div id=\"attachment_13641\" style=\"width: 1210px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/04\/The-Dark-Side-of-TensorFlow-01.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-13641\" class=\"wp-image-13641 size-full\" src=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/04\/The-Dark-Side-of-TensorFlow-01.jpg\" alt=\"Disadvantages of TensorFlow\" width=\"1200\" height=\"628\" srcset=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/04\/The-Dark-Side-of-TensorFlow-01.jpg 1200w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/04\/The-Dark-Side-of-TensorFlow-01-150x79.jpg 150w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/04\/The-Dark-Side-of-TensorFlow-01-300x157.jpg 300w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/04\/The-Dark-Side-of-TensorFlow-01-768x402.jpg 768w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/04\/The-Dark-Side-of-TensorFlow-01-1024x536.jpg 1024w\" sizes=\"auto, (max-width: 1200px) 100vw, 1200px\" \/><\/a><p id=\"caption-attachment-13641\" class=\"wp-caption-text\">Disadvantages of TensorFlow<\/p><\/div>\n<h3>a. Missing Symbolic Loops<\/h3>\n<p>The feature that\u2019s most required when it comes to variable length sequences are the symbolic loops. Unfortunately, TensorFlow does not offer this feature, but there is a workaround using finite unfolding (bucketing).<\/p>\n<h3>b. No support for Windows<\/h3>\n<p>There is still a wide variety of users who are comfortable with a windows environment rather than a <strong>Linux<\/strong> in their systems and TensorFlow does not assuage these users.<\/p>\n<p>But, you need not worry if you are a Windows user as you can install it within a conda environment or using the <strong>python package<\/strong> library, pip.<\/p>\n<h3>c. Benchmark Tests<\/h3>\n<p>TensorFlow lacks behind in both speed and usage when compared to its competitors as can be seen from the following test results :<\/p>\n<div id=\"attachment_13645\" style=\"width: 510px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/04\/Capture-1.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-13645\" class=\"wp-image-13645 size-full\" src=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/04\/Capture-1.png\" alt=\"Disadvantages of Tensorflow: Benchmark\" width=\"500\" height=\"435\" srcset=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/04\/Capture-1.png 500w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/04\/Capture-1-150x131.png 150w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/04\/Capture-1-300x261.png 300w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><\/a><p id=\"caption-attachment-13645\" class=\"wp-caption-text\">Disadvantages of Tensorflow: Benchmark<\/p><\/div>\n<div id=\"attachment_13646\" style=\"width: 510px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/04\/Capture1-1.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-13646\" class=\"wp-image-13646 size-full\" src=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/04\/Capture1-1.png\" alt=\"Tensorflow Disadvantages: Benchmark\" width=\"500\" height=\"383\" srcset=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/04\/Capture1-1.png 500w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/04\/Capture1-1-150x115.png 150w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/04\/Capture1-1-300x230.png 300w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><\/a><p id=\"caption-attachment-13646\" class=\"wp-caption-text\">Tensorflow Disadvantages: Benchmark<\/p><\/div>\n<h3>d. No GPU support other than Nvidia and only language support<\/h3>\n<p>Currently, the only supported<strong> GPUs<\/strong> are that of NVIDIA and the only full language support is of Python which makes it a downside as there is a rise of other languages in deep learning as well like Lau.<\/p>\n<h2>Computation Speed<\/h2>\n<p>This is the field where TF is lagging behind but you focus on the production environment rather than the performance, it is still a good choice.<\/p>\n<div id=\"attachment_13647\" style=\"width: 560px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/04\/Microsoft-CNTK-vs-Theano-vs-Tensorflow-vx-Torch7-vs-Caffe-official-Microsoft-1.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-13647\" class=\"wp-image-13647 size-full\" src=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/04\/Microsoft-CNTK-vs-Theano-vs-Tensorflow-vx-Torch7-vs-Caffe-official-Microsoft-1.png\" alt=\"Tensorflow Computation Speed\" width=\"550\" height=\"309\" srcset=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/04\/Microsoft-CNTK-vs-Theano-vs-Tensorflow-vx-Torch7-vs-Caffe-official-Microsoft-1.png 550w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/04\/Microsoft-CNTK-vs-Theano-vs-Tensorflow-vx-Torch7-vs-Caffe-official-Microsoft-1-150x84.png 150w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/04\/Microsoft-CNTK-vs-Theano-vs-Tensorflow-vx-Torch7-vs-Caffe-official-Microsoft-1-300x169.png 300w\" sizes=\"auto, (max-width: 550px) 100vw, 550px\" \/><\/a><p id=\"caption-attachment-13647\" class=\"wp-caption-text\">Tensorflow Computation Speed<\/p><\/div>\n<p>So, this was all about TensorFlow Pros and Cons. Hope you like our explanation.<\/p>\n<h2>Conclusion<\/h2>\n<p>Hence, in this TensorFlow Pros and Cons tutorial, we discussed the major\u00a0advantages and disadvantages of TensorFlow.\u00a0TensorFlow still has a lot to offer and there is a community out there on the internet that can help you with it. Hope you like the article on Tensorflow Pros and Cons.<\/p>\n<p>Next, we will see <strong>TensorFlow API<\/strong>. Furthermore, if you have any query, feel free to ask in the comment section.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In our last TensorFlow tutorial, we discussed TensorFlow Applications. Today, we will see TensorFlow Pros and cons. These TensorFlow Pros and Cons tutorial will guide us the benefits and limitations of TensorFlow. Moreover, we&#46;&#46;&#46;<\/p>\n","protected":false},"author":6,"featured_media":14651,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[73],"tags":[307,383,1796,2906,3966,8275,10217,14520,14521,14540,14597,14608],"class_list":["post-13619","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tensorflow","tag-advantages-and-disadvantages-oftensorflow","tag-advantages-of-tensorflow","tag-benefits-of-tensorflow","tag-cons-of-tensorflow","tag-disadvantages-of-tensorflow","tag-limitations-of-tensorflow","tag-pros-of-tensorflow","tag-tensorflow-advantage","tag-tensorflow-advantages-and-disadvantages","tag-tensorflow-disadvantages","tag-tensorflow-pros-and-cons","tag-tensorflow-tutorial"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>TensorFlow Pros and Cons - The Bright and the Dark Sides - DataFlair<\/title>\n<meta name=\"description\" content=\"Tensorflow Pros and Cons:Advantages and Disadvantages of Tensorflow,graph,library management,Missing Symbolic Loops,Benchmark Tests,No GPU support,Debugging\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/data-flair.training\/blogs\/tensorflow-pros-and-cons\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"TensorFlow Pros and Cons - The Bright and the Dark Sides - DataFlair\" \/>\n<meta property=\"og:description\" content=\"Tensorflow Pros and Cons:Advantages and Disadvantages of Tensorflow,graph,library management,Missing Symbolic Loops,Benchmark Tests,No GPU support,Debugging\" \/>\n<meta property=\"og:url\" content=\"https:\/\/data-flair.training\/blogs\/tensorflow-pros-and-cons\/\" \/>\n<meta property=\"og:site_name\" content=\"DataFlair\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/DataFlairWS\/\" \/>\n<meta property=\"article:published_time\" content=\"2018-04-28T05:55:50+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-05-14T05:30:29+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/04\/TensorFlow-Pros-and-Cons-01-1.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"628\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"DataFlair Team\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@DataFlairWS\" \/>\n<meta name=\"twitter:site\" content=\"@DataFlairWS\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"DataFlair Team\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"TensorFlow Pros and Cons - The Bright and the Dark Sides - DataFlair","description":"Tensorflow Pros and Cons:Advantages and Disadvantages of Tensorflow,graph,library management,Missing Symbolic Loops,Benchmark Tests,No GPU support,Debugging","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/data-flair.training\/blogs\/tensorflow-pros-and-cons\/","og_locale":"en_US","og_type":"article","og_title":"TensorFlow Pros and Cons - The Bright and the Dark Sides - DataFlair","og_description":"Tensorflow Pros and Cons:Advantages and Disadvantages of Tensorflow,graph,library management,Missing Symbolic Loops,Benchmark Tests,No GPU support,Debugging","og_url":"https:\/\/data-flair.training\/blogs\/tensorflow-pros-and-cons\/","og_site_name":"DataFlair","article_publisher":"https:\/\/www.facebook.com\/DataFlairWS\/","article_published_time":"2018-04-28T05:55:50+00:00","article_modified_time":"2021-05-14T05:30:29+00:00","og_image":[{"width":1200,"height":628,"url":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/04\/TensorFlow-Pros-and-Cons-01-1.jpg","type":"image\/jpeg"}],"author":"DataFlair Team","twitter_card":"summary_large_image","twitter_creator":"@DataFlairWS","twitter_site":"@DataFlairWS","twitter_misc":{"Written by":"DataFlair Team","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/data-flair.training\/blogs\/tensorflow-pros-and-cons\/#article","isPartOf":{"@id":"https:\/\/data-flair.training\/blogs\/tensorflow-pros-and-cons\/"},"author":{"name":"DataFlair Team","@id":"https:\/\/data-flair.training\/blogs\/#\/schema\/person\/2c58ecb4f73a39f0ef993f1ddfcd7b89"},"headline":"TensorFlow Pros and Cons &#8211; The Bright and the Dark Sides","datePublished":"2018-04-28T05:55:50+00:00","dateModified":"2021-05-14T05:30:29+00:00","mainEntityOfPage":{"@id":"https:\/\/data-flair.training\/blogs\/tensorflow-pros-and-cons\/"},"wordCount":622,"commentCount":0,"publisher":{"@id":"https:\/\/data-flair.training\/blogs\/#organization"},"image":{"@id":"https:\/\/data-flair.training\/blogs\/tensorflow-pros-and-cons\/#primaryimage"},"thumbnailUrl":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/04\/TensorFlow-Pros-and-Cons-01-1.jpg","keywords":["advantages and disadvantages oftensorFlow","advantages of tensorflow","benefits of TensorFlow","Cons of TensorFlow","disadvantages of tensorflow","limitations of Tensorflow","pros of TensorFlow","TensorFlow advantage","Tensorflow Advantages and Disadvantages","TensorFlow disadvantages","Tensorflow Pros and Cons","Tensorflow Tutorial"],"articleSection":["Tensorflow Tutorials"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/data-flair.training\/blogs\/tensorflow-pros-and-cons\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/data-flair.training\/blogs\/tensorflow-pros-and-cons\/","url":"https:\/\/data-flair.training\/blogs\/tensorflow-pros-and-cons\/","name":"TensorFlow Pros and Cons - The Bright and the Dark Sides - DataFlair","isPartOf":{"@id":"https:\/\/data-flair.training\/blogs\/#website"},"primaryImageOfPage":{"@id":"https:\/\/data-flair.training\/blogs\/tensorflow-pros-and-cons\/#primaryimage"},"image":{"@id":"https:\/\/data-flair.training\/blogs\/tensorflow-pros-and-cons\/#primaryimage"},"thumbnailUrl":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/04\/TensorFlow-Pros-and-Cons-01-1.jpg","datePublished":"2018-04-28T05:55:50+00:00","dateModified":"2021-05-14T05:30:29+00:00","description":"Tensorflow Pros and Cons:Advantages and Disadvantages of Tensorflow,graph,library management,Missing Symbolic Loops,Benchmark Tests,No GPU support,Debugging","breadcrumb":{"@id":"https:\/\/data-flair.training\/blogs\/tensorflow-pros-and-cons\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/data-flair.training\/blogs\/tensorflow-pros-and-cons\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/data-flair.training\/blogs\/tensorflow-pros-and-cons\/#primaryimage","url":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/04\/TensorFlow-Pros-and-Cons-01-1.jpg","contentUrl":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/04\/TensorFlow-Pros-and-Cons-01-1.jpg","width":1200,"height":628,"caption":"TensorFlow Pros and Cons"},{"@type":"BreadcrumbList","@id":"https:\/\/data-flair.training\/blogs\/tensorflow-pros-and-cons\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Blog Home","item":"https:\/\/data-flair.training\/blogs\/"},{"@type":"ListItem","position":2,"name":"Tensorflow Tutorials","item":"https:\/\/data-flair.training\/blogs\/category\/tensorflow\/"},{"@type":"ListItem","position":3,"name":"TensorFlow Pros and Cons &#8211; The Bright and the Dark Sides"}]},{"@type":"WebSite","@id":"https:\/\/data-flair.training\/blogs\/#website","url":"https:\/\/data-flair.training\/blogs\/","name":"DataFlair","description":"Learn Today. Lead Tomorrow.","publisher":{"@id":"https:\/\/data-flair.training\/blogs\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/data-flair.training\/blogs\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/data-flair.training\/blogs\/#organization","name":"DataFlair","url":"https:\/\/data-flair.training\/blogs\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/data-flair.training\/blogs\/#\/schema\/logo\/image\/","url":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2016\/07\/Data-Flair.png","contentUrl":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2016\/07\/Data-Flair.png","width":106,"height":48,"caption":"DataFlair"},"image":{"@id":"https:\/\/data-flair.training\/blogs\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/DataFlairWS\/","https:\/\/x.com\/DataFlairWS","https:\/\/www.linkedin.com\/company\/dataflair-web-services-pvt-ltd\/","https:\/\/www.youtube.com\/user\/DataFlairWS"]},{"@type":"Person","@id":"https:\/\/data-flair.training\/blogs\/#\/schema\/person\/2c58ecb4f73a39f0ef993f1ddfcd7b89","name":"DataFlair Team","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/1ce4a0e3e542444fc73bbebf83e89e8b73e2d95ccb1fcee64da9945f078b97c5?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/1ce4a0e3e542444fc73bbebf83e89e8b73e2d95ccb1fcee64da9945f078b97c5?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/1ce4a0e3e542444fc73bbebf83e89e8b73e2d95ccb1fcee64da9945f078b97c5?s=96&d=mm&r=g","caption":"DataFlair Team"},"description":"The DataFlair Team provides industry-driven content on programming, Java, Python, C++, DSA, AI, ML, data Science, Android, Flutter, MERN, Web Development, and technology. Our expert educators focus on delivering value-packed, easy-to-follow resources for tech enthusiasts and professionals.","url":"https:\/\/data-flair.training\/blogs\/author\/dfteam2\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/posts\/13619","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/comments?post=13619"}],"version-history":[{"count":6,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/posts\/13619\/revisions"}],"predecessor-version":[{"id":95011,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/posts\/13619\/revisions\/95011"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/media\/14651"}],"wp:attachment":[{"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/media?parent=13619"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/categories?post=13619"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/tags?post=13619"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}