Skip to main content

TensorFlow 2.0

TensorFlow 2.0



A tensor:
"A tensor is a generalization of vectors and matrices to potentially higher dimensions. Internally, TensorFlow represents tensors as n-dimensional arrays of base datatype." (https://www.tensorflow.org/guide/tensor)

It shouldn't surprise you that tensors are a fundamental aspect of TensorFlow. They are the main objects that are passed around and manipulated throughout the program. Each tensor represents a partial defined computation that will eventually produce a value. TensorFlow programs work by building a graph of Tensor objects that details how tensors are related. Running different parts of the graph allow results to be generated.

Each tensor has a data type and a shape.

Data Types Include: float32, int32, string and others.

Shape: Represents the dimension of data.

Just like vectors and matrices tensors can have operations applied to them like addition, subtraction, dot product, cross product etc.

In the next sections we will discuss some different properties of tensors. This is to make you more familiar with how tensorflow represents data and how you can manipulate this data.



TensorFlow

The core open source library to help you develop and train ML models.

TensorFlow is an end-to-end open source platform for machine learning. It has a comprehensive, flexible ecosystem of tools, libraries and community resources that lets researchers push the state-of-the-art in ML and developers easily build and deploy ML powered applications.

I have found one nice video on youtube that will help you people to learn TF.

Learn all about Tensorflow with this new 7-hour, information-packed and free course that not only shows how to apply Tensorflow 2.0 in your programs, also teaches the concepts of Machine Learning, AI and their core algorithms. All that in a simple and hands-on way.

While it makes the concepts of ML and AI approachable,this video-based course is not addressed to total beginners at coding as it presumes at least basic knowledge in Python.

Delivered on You Tube by Tim, well known for his Tech with Tim channel, Tensorflow 2.0 In 7 Hours was created in conjunction with FreeCodeCamp. It begins with the simple fundamentals but as it progresses it becomes increasingly involved with more advanced topics, the epitome being that of reinforcement learning. The concepts are demonstrated with practical cases such as applying the algorithms to computer vision and natural language processing code.





Comments

Popular posts from this blog

Another 10 Free Best WooCommerce Extensions and Add-ons in 2020

Another 10 Free Best WooCommerce Extensions and Add-ons in 2020 I found another 10 Extensions and Add-ons that must be helpful to you people are given below Google Analytics Integration As the name implies, this plugin allows you to connect your site to Google Analytics. It only requires you to authenticate the site with your Google Analytics account and you’ll immediately view full analytics data from Google Analytics right from your WordPress dashboard. Link:  https://wordpress.org/plugins/woocommerce-google-analytics-integration/ Booster for WooCommerce This plugin offers various features Bulk Price Converter, Currency Exchange Rates, Prices and Currencies by Country and a lot more to supercharge your WooCommerce store. Link:  https://wordpress.org/plugins/woocommerce-jetpack/ Discount Rules Here’s a plugin that enables you to set rules where a discount could apply. With Discount Rules, you can set a basic percentage-based discounts, or an advanced rule such as applyin...

Firebase - Basic

Firebase - Basic  Firebase is a mobile- and web application development platform, backed by Google, to help developers deliver richer app experiences. Firebase manages its own infrastructure with a nice set of tools to simplify the workflow of the developer by providing them with development kits and an online dashboard. These toolkits are interconnected, scalable and integrable with third party software to overcome complex challenges with standard building blocks. Firebase Features Real-time Database − Firebase supports JSON data and all users connected to it receive live updates after every change. Hosting − The applications can be deployed over secured connection to Firebase servers. Authentication − We can use anonymous, password or different social authentications. Firebase Advantages It is simple and user friendly. No need for complicated configuration. Firebase offers simple control dashboard. The data is real-time, which means that every change will automatically update ...

Top 10 Programming Languages

Top 10 Programming Languages according to the  TIOBE Index for July 2020 C C is a general-purpose, procedural computer programming language supporting structured programming, lexical variable scope, and recursion, with a static type system. By design, C provides constructs that map efficiently to typical machine instructions. Java Java is many developers’ first exposure to the principles of Object-Oriented design. As one of the easiest coding languages to learn, it’s commonly used to teach college students the basics of design patterns and software engineering. Another general-purpose programming language, Java is one of the most popular for enterprise development, perhaps due to its straightforward nature, stability, and large community of developers. As an example, one important project that makes use of Java is the Android Software Developer Kit (SDK), which allows developers to create applications that function on devices that use the Android Operating System. Additionally, we ...