-
Notifications
You must be signed in to change notification settings - Fork 1.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Chapter 9 error Tensorflow AttributeError: 'Sequential' object has no attribute 'predict_class' because predict_class() changed to predict() #32
Comments
Yes unfortunately TensorFlow has removed that function.
You can use the Model Evaluation code here and reuse the same in the other
model
https://github.com/dipanjanS/adv_nlp_workshop_odsc_europe22/blob/main/02_NLP_Applications_Text_Classification_Deep_Learning_CNN_Models.ipynb
Hope this helps.
…On Wed, Jul 6, 2022 at 4:01 AM Rich Lysakowski ***@***.***> wrote:
------------------------------
AttributeError Traceback (most recent call last)
Input In [41], in <cell line: 3>()
1 # AFTER changing the code, the line runs without error:
----> 3 wtp_dnn_ypred = wtp_dnn_model.predict_class(wtp_test_SX)
4 wtp_dnn_ypred
AttributeError: 'Sequential' object has no attribute 'predict_class'
######################
I found a solution to this...
Original CODE FAILED due to a change in Tensorflow 2.6 in May-June 2022
Problem described here:
https://stackoverflow.com/questions/68836551/keras-attributeerror-sequential-object-has-no-attribute-predict-classes
wtp_dnn_ypred` = wtp_dnn_model.predict_classes(wtp_test_SX)
This was changed to:
wtp_dnn_ypred = wtp_dnn_model.predict(wtp_test_SX)
—
Reply to this email directly, view it on GitHub
<#32>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AA2J3R46YRODO2STK234XN3VSSZVXANCNFSM52XVOIWA>
.
You are receiving this because you are subscribed to this thread.Message
ID: ***@***.***
com>
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
AttributeError Traceback (most recent call last)
Input In [41], in <cell line: 3>()
1 # AFTER changing the code, the line runs without error:
----> 3 wtp_dnn_ypred = wtp_dnn_model.predict_class(wtp_test_SX)
4 wtp_dnn_ypred
AttributeError: 'Sequential' object has no attribute 'predict_class'
######################
I found a solution to this...
Original CODE FAILED due to a change in Tensorflow 2.6 in May-June 2022
Problem described here:
https://stackoverflow.com/questions/68836551/keras-attributeerror-sequential-object-has-no-attribute-predict-classes
wtp_dnn_ypred` = wtp_dnn_model.predict_classes(wtp_test_SX)
This was changed to:
wtp_dnn_ypred = wtp_dnn_model.predict(wtp_test_SX)
The text was updated successfully, but these errors were encountered: