Tip:
Every time you open a notebook, you must run all of the cells starting from the top of the page. that is where the assets are imported and the workspace is created.
The test is telling you that there is an error in your code, which is causing the values of (at least) W1 to be incorrect. The Adam algorithm is pretty complicated, so there are lots of details that need to be correct. If you’ve already checked your code carefully against the math formulas, then here’s the most common pitfall on that function:
Please carefully check the “order of operations” on the computation involving \epsilon (epsilon). The key thing to note is that it is in the denominator but not under the square root, right? Check your parens carefully in that expression. The notebook editor is syntax aware, so you can click a paren and it will highlight the matching one.