machine learning - TensorFlow Unable to Load Adam Optimizer in Google Colab - Stack Overflow

admin2025-04-16  4

I am trying to use Adam organizer in Google Colab. I have the following code:

import tensorflow as tf
import numpy as np
from transformers import BertTokenizer, TFBertForSequenceClassification
from tensorflow.keras.optimizers import Adam
from tensorflow.keras.losses import SparseCategoricalCrossentropy

I compile my model using the code below:

modelpile(
    optimizer=tf.keras.optimizers.Adam(learning_rate=2e-5),
    loss=SparseCategoricalCrossentropy(from_logits=True),
    metrics=["accuracy"]
)

But I get:

ValueError                                Traceback (most recent call last)
<ipython-input-38-0183d53e319d> in <cell line: 0>()
----> 1 modelpile(
      2     optimizer=tf.keras.optimizers.Adam(learning_rate=2e-5),
      3     loss=SparseCategoricalCrossentropy(from_logits=True),
      4     metrics=["accuracy"]
      5 )

2 frames
/usr/local/lib/python3.11/dist-packages/tf_keras/src/optimizers/__init__.py in get(identifier, **kwargs)
    333         )
    334     else:
--> 335         raise ValueError(
    336             f"Could not interpret optimizer identifier: {identifier}"
    337         )

ValueError: Could not interpret optimizer identifier: <keras.src.optimizers.adam.Adam object at 0x7cef33ad4050>

What am I missing?

转载请注明原文地址:http://anycun.com/QandA/1744756759a87177.html