harthur/brain

Training error : NaN with numeric values

Opened this issue · 1 comments

Hi.

I try to learn to detect the gender of names.
The TrainingData looks like this

{ input: [ 2, 26, 11, 8, 13, 4 ], output: { h: 0, f: 1 } },
{ input: [ 2, 4, 17, 8, 18, 4 ], output: { h: 0, f: 1 } },
{ input: [ 2, 4, 18, 0, 8, 17, 4 ], output: { h: 1, f: 0 } },
{ input: [ 2, 26, 18, 0, 17 ], output: { h: 1, f: 0 } },
{ input: [ 2, 7, 0, 13, 19, 0, 11 ], output: { h: 0, f: 1 } },
{ input: [ 2, 7, 0, 13, 19, 26 ], output: { h: 0, f: 1 } },
{ input: [ 2, 7, 0, 17, 11, 8, 13, 4 ], output: { h: 0, f: 1 } },
{ input: [ 2, 7, 0, 17, 11, 14, 19 ], output: { h: 1, f: 0 } },

My code : https://gist.github.com/lucaspojo/1a4c7c848f18074ccd195eb8d7828b6a

Do you know what I'm doing wrong?

Thx!

Try
{ input: [ 2, 26, 11, 8, 13, 4 ], output: [ 0, 1 ] }
or
{ input: { a: 2, b:26, c:11, d:8, e:13, f:4 }, output: { h:0, f:1 } }