introtodeeplearning icon indicating copy to clipboard operation
introtodeeplearning copied to clipboard

Lab3, Part1: ValueError: too many values to unpack (expected 2)

Open jeffreydiament95 opened this issue 2 years ago • 3 comments

When running the source code without any modifications, I get the following error:

ValueError Traceback (most recent call last) in <cell line: 4>() 2 3 # Call the risk-aware model to generate scores ----> 4 predictions, bias = bias_wrapped_dense_NN(x_test) 5 6 # Visualize the relationship between the input data x and the bias

ValueError: too many values to unpack (expected 2)

Screen Shot 2023-05-09 at 5 53 14 PM

jeffreydiament95 avatar May 10 '23 00:05 jeffreydiament95

I got the sample issue, I don't make sense why? this software upgraded?

Spartanzhao avatar May 11 '23 08:05 Spartanzhao

There appears to have been an API change to HistogramWrapper. It's Return type is now a capsa.RiskTensor containing both the predicted y_hat (tf.Tensor) and the bias value for each input sample (tf.Tensor).

Here want I did to fix up the code...

# Call the risk-aware model to generate scores
#predictions, bias = bias_wrapped_dense_NN(x_test)
prediction = bias_wrapped_dense_NN(x_test)
bias = prediction.bias  # fix up

fractalclockwork avatar May 13 '23 14:05 fractalclockwork

I'll take a try, thanks.

Spartanzhao avatar May 18 '23 05:05 Spartanzhao