Week4 Assignment 2 Part 2

Hi,
I am having issues with the second part of assignment.

I have implemented L_model , have verified the shape and steps.

I get these errors after 1’st iteration. How to debug this?

Error: Wrong output for variable W1.
Error: Wrong output for variable b1.
Error: Wrong output for variable W2.
Error: Wrong output for variable b2.
Error: Wrong output for variable W3.
Error: Wrong output for variable b3.
Error: Wrong output for variable 0.
1 Tests passed
3 Tests failed

AssertionError Traceback (most recent call last)
in
3 print("Cost after first iteration: " + str(costs[0]))
4 print(parameters)
----> 5 L_layer_model_test(L_layer_model)

~/work/release/W4A2/public_tests.py in L_layer_model_test(target)
181 ]
182
→ 183 multiple_test(test_cases, target)

~/work/release/W4A2/test_utils.py in multiple_test(test_cases, target)
140 print(’\033[92m’, success," Tests passed")
141 print(’\033[91m’, len(test_cases) - success, " Tests failed")
→ 142 raise AssertionError(“Not all tests were passed for {}. Check your equations and avoid using global variables inside the function.”.format(target.name))
143

AssertionError: Not all tests were passed for L_layer_model. Check your equations and avoid using global variables inside the function.
Thanks

Did you “copy/paste” over your solutions from the Step by Step exercise into this notebook? If so, that is a mistake: they give you their own versions of the Step by Step functions and the init function for the “deep” case works differently and will cause the tests and the grader to fail for L_layer_model.

1 Like

Thanks for your input. I was able to resolve the issue.