У меня одна проблема с этим кодом в tenorflow 2.0:
import tensorflow as tf
import numpy as np
w=tf.Variable(0, dtype=tf.float32)
cost=tf.add( tf.add(w**2,tf.multiply(-10.,w)),25)
#cost=w**2-10*w+25
train= tf.train.GradientDescentOptimizer(0.01).minimize(cost)import tensorflow as tf
import numpy as np
------------------------------
Output:
---> 10 train= tf.train.GradientDescentOptimizer(0.01).minimize(cost)
AttributeError: module 'tensorflow_core._api.v2.train' has no attribute 'GradientDescentOptimizer'
Затем я пытаюсь использовать: tf.optimizers.SGD (0.01) .minimize (cost)
import tensorflow as tf
import numpy as np
w=tf.Variable(0, dtype=tf.float32)
cost=tf.add( tf.add(w**2,tf.multiply(-10.,w)),25)
#cost=w**2-10*w+25
train= tf.optimizers.SGD(0.01).minimize(cost,var_list=[w])
TypeError: 'Tensor' object is not callable
Пожалуйста, помогите мне, я изучаю тензорный поток.