Placeholder Image

Subtitles section Play video

  • hello and welcome in this video we will

  • provide an overview of the tensorflow

  • library as well as the structure of a

  • basic tensorflow application tensorflow

  • is an open source library for creating

  • large-scale machine learning

  • applications it can model computations

  • on a wide variety of hardware ranging

  • from android devices to heterogeneous

  • multi-gpu systems tensorflow uses a

  • special structure in order to execute

  • code on different devices like CPUs and

  • GPUs computations are defined as a graph

  • and each graph is made up of operations

  • also known as ops so whenever we work

  • with tensorflow we define the series of

  • operations in a graph to run these

  • operations we need to launch the graph

  • into a session the session translates

  • the operations and passes them to a

  • device for execution to use tensorflow

  • we need to import the library we'll give

  • it the name TF so that we can access a

  • module by writing TF dot and then the

  • modules name to create our first graph

  • will start by using source operations

  • which do not require any input these

  • source operations or source Ops will

  • pass their information to other

  • operations which will actually run

  • computations let's create two source

  • operations that will output numbers will

  • find them is A and B which you can see

  • in the following piece of code we'll also

  • define a simple computational operation

  • TF dot add is used to sum two elements

  • you could also use C equals A plus B

  • since graphs need to be executed in the

  • context of a session we need to create a

  • session object to watch the graph let's

  • run the session to get the result from

  • the previously defined see operation the

  • following command closes the session in

  • order to release resources to avoid

  • having to close the sessions every time

  • we can define them in a with block after

  • running the with block the session will

  • close automatically

  • you're probably thinking that was a lot

  • of work just to add two numbers together

  • but it's extremely important that you

  • understand the basic structure of

  • tensorflow because once you do you can

  • define any computations that you want

  • and again tensorflow structure allows it

  • to handle computations on different

  • devices and even in clusters if you want

  • to learn more about this you can run the

  • method TF dot device feel free to

  • experiment with the structure of

  • tensorflow in order to get a better idea

  • of how it works if you want a list of

  • all the mathematical operations that

  • tensorflow supports you can check out

  • the documentation by now you should

  • understand the structure of tensorflow

  • and how to create a basic application

  • thank you for watching this video to

  • practice and learn more go to the lab

  • and run the code for yourself

hello and welcome in this video we will

Subtitles and vocabulary

Click the word to look it up Click the word to find further inforamtion about it