iteration = 0 cost= 0.696949
iteration = 1000 cost= 0.695423
iteration = 2000 cost= 0.694884
iteration = 3000 cost= 0.694513
iteration = 4000 cost= 0.694247
iteration = 5000 cost= 0.69405
iteration = 6000 cost= 0.693901
iteration = 7000 cost= 0.693784
iteration = 8000 cost= 0.693692
iteration = 9000 cost= 0.693616
iteration = 10000 cost= 0.693554
iteration = 11000 cost= 0.693501
iteration = 12000 cost= 0.693457
iteration = 13000 cost= 0.693419
iteration = 14000 cost= 0.693386
iteration = 15000 cost= 0.693357
iteration = 16000 cost= 0.693332
iteration = 17000 cost= 0.69331
iteration = 18000 cost= 0.69329
iteration = 19000 cost= 0.693272
iteration = 20000 cost= 0.693256
iteration = 21000 cost= 0.693242
iteration = 22000 cost= 0.693229
iteration = 23000 cost= 0.693217
iteration = 24000 cost= 0.693206
iteration = 25000 cost= 0.693196
iteration = 26000 cost= 0.693187
iteration = 27000 cost= 0.693178
iteration = 28000 cost= 0.69317
iteration = 29000 cost= 0.693163
iteration = 30000 cost= 0.693155
iteration = 31000 cost= 0.693149
iteration = 32000 cost= 0.693142
iteration = 33000 cost= 0.693136
iteration = 34000 cost= 0.693129
iteration = 35000 cost= 0.693123
iteration = 36000 cost= 0.693117
iteration = 37000 cost= 0.693111
iteration = 38000 cost= 0.693104
iteration = 39000 cost= 0.693098
iteration = 40000 cost= 0.693091
iteration = 41000 cost= 0.693083
iteration = 42000 cost= 0.693075
iteration = 43000 cost= 0.693066
iteration = 44000 cost= 0.693057
iteration = 45000 cost= 0.693047
iteration = 46000 cost= 0.693035
iteration = 47000 cost= 0.693021
iteration = 48000 cost= 0.693006
iteration = 49000 cost= 0.692989
iteration = 50000 cost= 0.692969
iteration = 51000 cost= 0.692946
iteration = 52000 cost= 0.692918
iteration = 53000 cost= 0.692885
iteration = 54000 cost= 0.692845
iteration = 55000 cost= 0.692797
iteration = 56000 cost= 0.692738
iteration = 57000 cost= 0.692664
iteration = 58000 cost= 0.692571
iteration = 59000 cost= 0.692454
iteration = 60000 cost= 0.692302
iteration = 61000 cost= 0.692105
iteration = 62000 cost= 0.691844
iteration = 63000 cost= 0.691495
iteration = 64000 cost= 0.691024
iteration = 65000 cost= 0.690382
iteration = 66000 cost= 0.689504
iteration = 67000 cost= 0.688302
iteration = 68000 cost= 0.686667
iteration = 69000 cost= 0.684471
iteration = 70000 cost= 0.681572
iteration = 71000 cost= 0.677819
iteration = 72000 cost= 0.673061
iteration = 73000 cost= 0.667136
iteration = 74000 cost= 0.659872
iteration = 75000 cost= 0.651097
iteration = 76000 cost= 0.640672
iteration = 77000 cost= 0.628553
iteration = 78000 cost= 0.614839
iteration = 79000 cost= 0.599775
iteration = 80000 cost= 0.583691
iteration = 81000 cost= 0.566888
iteration = 82000 cost= 0.549543
iteration = 83000 cost= 0.531655
iteration = 84000 cost= 0.513036
iteration = 85000 cost= 0.493352
iteration = 86000 cost= 0.472187
iteration = 87000 cost= 0.449152
iteration = 88000 cost= 0.424001
iteration = 89000 cost= 0.396758
iteration = 90000 cost= 0.367796
iteration = 91000 cost= 0.337831
iteration = 92000 cost= 0.307799
iteration = 93000 cost= 0.278672
iteration = 94000 cost= 0.251263
iteration = 95000 cost= 0.226127
iteration = 96000 cost= 0.20353
iteration = 97000 cost= 0.183506
iteration = 98000 cost= 0.165926
iteration = 99000 cost= 0.150573
Validating output for XOR GATE
[[ 0.07469255]
[ 0.88426852]
[ 0.88427436]
[ 0.20160414]]