-
My output from the training model looks like this. Not sure why the generated names are so long, not seem right. Any idea what could cause it?
-
Why do we have the assert statement like:
assert last_name == ‘Trodonosaurus\n’, “Wrong expected output”
why the last_name has to be exactly “Trodonosaurus\n” since we randomized the training sample list?
Thanks
beginning of output
single_example = turiasaurus
single_example_chars [‘t’, ‘u’, ‘r’, ‘i’, ‘a’, ‘s’, ‘a’, ‘u’, ‘r’, ‘u’, ‘s’]
single_example_ix [20, 21, 18, 9, 1, 19, 1, 21, 18, 21, 19]
X = [None, 20, 21, 18, 9, 1, 19, 1, 21, 18, 21]
Y = [20, 21, 18, 9, 1, 19, 1, 21, 18, 21, 19]
Iteration: 0, Loss: 23.084041
Nkzxwtdmfqoeyhsqwasjkjvu
Kneb
Kzxwtdmfqoeyhsqwasjkjvu
Neb
Zxwtdmfqoeyhsqwasjkjvu
Eb
Xwtdmfqoeyhsqwasjkjvu
j = 1535 idx = 1535
j = 1536 idx = 0
Iteration: 2000, Loss: 26.502484
Opwusololosaurustarosaurasputinanelulelangaloltonp
Knedalosatansaurustoncycgosantosauruscuruseurusaur
Lytronleronxeseuhusauruhitiylecidetalgangaloltonpm
Omaaltonacosaurustoncycgosantosauruscuruseurusauru
Xtosaurusaurustarosaurasputinanelulelangaloltonpmo
Ecalosasausaurustoncycgosantosauruscuruseurusaurus
Tromieronxerosaurusrucnsaurunhalumbeconaloltonpmol
Iteration: 4000, Loss: 24.785437
Optrrpdonosaurusmarmintochurymecheluidedikamnesaur
Lomabatronanthsaurusaurusaurpsjurusaurusaurusaurus
Mysourusaurusclrasaurusaurusaurusaurusaurleraurosa
Omabcosaurusaurustilaxanosaurusaurusaurusaurusauru
Wushhnisaurusaurusauruphonyoranchunchaphamolsieros
Edakpsanassurinitkicyikosaurusaurusaurusaurusaurus
Tosaurusaurusocrriosalosaururccesasaururaratonsaur
… and more
Iteration: 22000, Loss: 21.981231
Onyxusaurusaurustarimisoanuovelaneluamiangakiasaur
Lnecagosauruscrichypeeyamosaurusauriopterisceingto
Lyxusaurusaurustarimispansexiaceodtalgarcammastesa
Oleadosauruscrichypeeyamosaurusauriopterisceingtos
Wusteriopeuptosaurusstanshyilceleteniangainetomorm
Egadrondchuntekiupegybersaurusauriopterisaurussomi
Trodonsicriptomorbetocerauruseggxagiangamiatonosau
AssertionError Traceback (most recent call last)
in
1 parameters, last_name = model(data.split(“\n”), ix_to_char, char_to_ix, 22001, verbose = True)
2
----> 3 assert last_name == ‘Trodonosaurus\n’, “Wrong expected output”
4 print(“\033[92mAll tests passed!”)
AssertionError: Wrong expected output