Training bp
-----------

The program bp produced by the Makefile in this directory runs stand alone.

When you run bp with NO parameters, it creates a file `test' with
( obviously ) no patterns listed at the end - and randomised weights.

If you specify a file, it loads the configuration - overriding the default
( 96 24 96 ) and parameter values.  If there are no patterns then bp again
randomises the weights and writes the file back to disk.

You can specify the patterns either by editing the end of the file to add
lines in the read_pattern format e.g. :

...
weights_to_neuron 95
0.160276	0.913968	0.351397	-1.502947	0.354961	-0.571177	-1.171256	2.452267	
0.323023	0.847719	-0.583439	0.325732	1.463570	-0.040035	0.020067	-0.478601	
-0.749683	0.003257	0.997806	-1.557185	-0.046410	-0.671967	-0.349843	0.242937	

patterns:
812.bdf	1	812.bdf	1
812.bdf	2	812.bdf	2
812.bdf	3	812.bdf	3
...
etc.

_EOF

or by giving a pattern-descriptor file as the second parameter e.g.:

	bp test-wide pat_list


Note :	You may edit the parameters in the input file, for example, to give
	a new tolerance parameter:

	config
	...
	parameters:
	parameters_in_net 0
	0.245712	# score
	0.250000	# tolerance
	0.700000	# learn_rate
	0.000000	# measure
	0.000000	# input_control
	0.000000	# target_control
