I am trying to use cross_validate. I had initial hiccup due to pickable and
was to get past that. Still I am not able to get the cross_validate to work.

Git Link:
https://github.com/Neetu162/DeepLearningResearch/blob/76675a79a4922b8bd0d722ab2e4cad448a8d8c76/Demo/classify_demo.py#L106

Error:

Average recall value is: 0.9453125
creating the loaded model
calling the cross_validate
method/home/osboxes/anaconda3/lib/python3.7/site-packages/sklearn/model_selection/_validation.py:552:
FitFailedWarning: Estimator fit failed. The score on this train-test
partition for these parameters will be set to nan. Details: Traceback
(most recent call last):
  File 
"/home/osboxes/anaconda3/lib/python3.7/site-packages/sklearn/model_selection/_validation.py",
line 531, in _fit_and_score
    estimator.fit(X_train, y_train, **fit_params)
  File 
"/home/osboxes/anaconda3/lib/python3.7/site-packages/tensorflow/python/keras/wrappers/scikit_learn.py",
line 223, in fit
    return super(KerasClassifier, self).fit(x, y, **kwargs)
  File 
"/home/osboxes/anaconda3/lib/python3.7/site-packages/tensorflow/python/keras/wrappers/scikit_learn.py",
line 155, in fit
    **self.filter_sk_params(self.build_fn.__call__))
  File 
"/home/osboxes/anaconda3/lib/python3.7/site-packages/tensorflow/python/keras/engine/base_layer.py",
line 800, in __call__
    'The first argument to `Layer.call` must always be
passed.')ValueError: The first argument to `Layer.call` must always be
passed.

  FitFailedWarning)


-- 
Thanks & Regards,
Neetu
_______________________________________________
scikit-learn mailing list
scikit-learn@python.org
https://mail.python.org/mailman/listinfo/scikit-learn

Reply via email to