November 2019
Intermediate to advanced
296 pages
7h 52m
English
The last thing we need to do is define the loss function and set up the optimizer. We already know that we can use the cross-entropy loss function for the binary classification problem. Fortunately, the major loss functions are already provided by TensorFlow.js. We are going to use the tf.losses.sigmoidCrossEntropy API to calculate the loss function this time:
// A function to return the loss value calculated from the given input and prediction.const loss = (pred, label) => { return tf.losses.sigmoidCrossEntropy(pred, label).asScalar();}// Adam optimizerconst optimizer = tf.train.adam(0.07);
As usual, we can iterate the optimization process. The following experiment iterates the optimization ...
Read now
Unlock full access