/NeuralNetworks

Tutorials of using TensorFlow2.x to setup neural nets

Primary LanguageJupyter Notebook

NeuralNetworks

Guidance to start working with TensorFlow

Tutorial1

  • Intro to TensorFlow2.x
  • Eager Execution
  • Tensors
  • Variables
  • function
  • gradient
  • Some common seen commands in TensorFlow1.x

Tutorial2

Setup a neural network using TensorFlow2.x

  • 4 ways to build the network
  • Train the neural network
  • Activation function
  • Attributes and Methods
  • save and load model

Tutorial3

Customization

  • Customize the activation function
  • Cutomize the loss function

[Note: tf.keras.losses.MSE shape problem]

Tutorial4

Polynomial Approximation

  • Linear regression
  • Polynomial Regression

Tutorial5

Tutorial6

AutoGraph

  • AutoGraph
  • Functions
  • Linear Regression Revisited