To the team,
After completing the assignment and solving the issues with grader, I have found some small inconsistencies in just the fit_encoder_labels part of the assignment. I am attaching a redacted version of the graded code cell to explain my point. No user code or solution is being shown.
- The two sentences underlined in red contradict each other. The instructions before the cell state that the layer should be fit to all labels, but in the comments in the cell it states that it should be applied to just the train labels.
- This directly leads to another inconsistency when initializing the StringLookUp layer from Tensorflow. If the layer is fit to all labels, then there is no need to call additional parameters other than that mentioned in the instructions. Conversely, should a student fit to just the training labels, then while initializing the layer in the previous line an additional parameter needs to be set.
- Submitting the assignment in one of two ways mentioned above gives a full points in the grader output.
This is what I found after submitting the assignment 4 separate times with 4 minutely different codes.
Regards
Prajwal