I have recently constructed a neural network in PyBrain, but ran in to a problem of my network being to big.
So what are the exact limits in PyBrain?
How can I construct a network with 750000 inputs, 3 outputs and a working ammount of hidden nodes(currently it only works with 35-40 hidden nodes, which I feel would be a lot too little)?
Are there any other ways to construct image recognition(in my case basic, but not identical(random solid colors and sizes) shape recognition - square, circle and an equilateral triangle) than using MLP with n input nodes where
n = image.width * image.height * 3
?