In seguito alla documentazione PyBrain, Building Networks with Modules and Connections, sto costruendo una rete neurale a tratti (a differenza dell'utilizzo della scorciatoia buildNetwork). Sto costruendo una semplice rete neurale a 3 strati (input, hidden, output). Come aggiungo correttamente un'unità di pregiudizio?PyBrain: quando si crea una rete da zero come e dove si crea un pregiudizio?
Sto indovinando costruisco un modulo BiasUnit
come in:
b = BiasUnit(name='bias')
network.addModule(b)
È questo il modo giusto? Devo creare l'oggetto FullConnection
? In tal caso, cosa dovrei collegare?
Per quanto ami Python, sono passato a utilizzare il [fanntool] basato su C (http://code.google.com/p/fanntool/) che fa uscire PyBrain dall'acqua in termini di prestazioni . – User