Thanks, xrois, I did that, but tensorflow still fails.
Here's the result;
I'm trying to follow the script in Jupyter Notebooks from VSCode,
which many people must also be trying, as they learn VSCode...and tensorflow fails.
Here's the script from code.visualstudio.com:
https://code.visualstudio.com/docs/datascience/data-science-tutorial#_prepare-the-data
But when I run this, following each step, tensorflow on my MacBook Air, M1, 2020, FAILS.
I followed xrois's suggestions to install 2.9 and 0.5.0, but it still failed.
I'll reinstall the tensor-flow metal 0.7.1 just released, but I don't expect any resolution.
I'll report if it works.
Anyone have any success running this?
How can I report this in a verbose mode to tensorflow?
Do they listen?
-------Here's the sequence----------
!python3 -m pip install tensorflow-macos==2.9
!pip3 install tensorflow-metal==0.5.0
Run !pip3 list | tensor
tensorboard 2.9.1
tensorboard-data-server 0.6.1
tensorboard-plugin-wit 1.8.1
tensorflow-estimator 2.9.0
tensorflow-macos 2.9.0
tensorflow-metal 0.5.0
Then set up model:
#run model again
from keras.models import Sequential
from keras.layers import Dense
model = Sequential()
model.add(Dense(5, kernel_initializer = 'uniform', activation = 'relu', input_dim = 5))
model.add(Dense(5, kernel_initializer = 'uniform', activation = 'relu'))
model.add(Dense(1, kernel_initializer = 'uniform', activation = 'sigmoid'))
Everything looks good:
Model: "sequential_3"
Layer (type) Output Shape Param #
dense_3 (Dense) (None, 5) 30
dense_4 (Dense) (None, 5) 30
dense_5 (Dense) (None, 1) 6
=================================================================
Total params: 66
Trainable params: 66
Non-trainable params: 0
then, FAILURE
now, compile the model: will accuracy be %61?
model.compile(optimizer="adam", loss='binary_crossentropy', metrics=['accuracy'])
model.fit(X_train, y_train, batch_size=32, epochs=50)
RESULT: And it goes on with many code failures
Epoch 1/50
WARNING:tensorflow:AutoGraph could not transform <function Model.make_train_function..train_function at 0x298e87910> and will run it as-is.
Please report this to the TensorFlow team. When filing the bug, set the verbosity to 10 (on Linux, export AUTOGRAPH_VERBOSITY=10) and attach the full output.
Cause: closure mismatch, requested ('self', 'step_function'), but source function had ()
To silence this warning, decorate the function with @tf.autograph.experimental.do_not_convert
WARNING: AutoGraph could not transform <function Model.make_train_function..train_function at 0x298e87910> and will run it as-is.
Please report this to the TensorFlow team. When filing the bug, set the verbosity to 10 (on Linux, export AUTOGRAPH_VERBOSITY=10) and attach the full output.
Cause: closure mismatch, requested ('self', 'step_function'), but source function had ()
To silence this warning, decorate the function with @tf.autograph.experimental.do_not_convert
Unexpected exception formatting exception. Falling back to standard exception