-
Notifications
You must be signed in to change notification settings - Fork 0
TensorFlow Basics
Shefaa edited this page Mar 14, 2019
·
2 revisions
- Linear regression formula: y = mx + b
- Linear regression is one of the simple machine learning models.
- The x value will be given as an input, and the model will return the value of y depending on the calculated optimal values for m and b.
- The goal of training the model is to optimize the values for m and b that best fit the given training data (x and y).
- The work will start by guess values for m and b, then the training will optimize them to minimize the loss.
- Loss is the difference between the actual y value and the line itself.
- Constant nodes doesn’t hold its value until the session actually started.
- Tensor Shape: is the size of data where [5.0] has shape (1,) and [ [3.0], [2.0] ] has shape (2,1).
- Variable nodes needs a global variables initializer to initialize all the variables before it being used during session running.
- Assigning a new value for a variable needs to be taken during session running.
- Constant Node: holds a constant value. The value can be float number, integer, or even a string.
- Operator Node: holds the type of the operator as well as the operands nodes.
- Placeholder: holds no value until we pass the value during session running.
- Variable Node: holds an initial value but it can be re-assigned by another one during the session. Also, it has some extra functions over the constant nodes.