mlp.yaml
/usr/local/lib/python2.7/site-packages/pylearn2-0.1dev-py2.7.egg/pylearn2/models/mlp.py:40: UserWarning: MLP changing the recursion limit.
warnings.warn("MLP changing the recursion limit.")
/usr/local/lib/python2.7/site-packages/pylearn2-0.1dev-py2.7.egg/pylearn2/utils/call_check.py:98: UserWarning: training_algorithms.sgd.EpochCounter has been moved to termination_criteria.EpochCounter. This link may be removed on or after October 3, 2013.
return to_call(**kwargs)
Traceback (most recent call last):
File "/data/pylearn2/pylearn2/scripts/train.py", line 142, in <module>
train_obj.main_loop()
File "/usr/local/lib/python2.7/site-packages/pylearn2-0.1dev-py2.7.egg/pylearn2/train.py", line 112, in main_loop
self.algorithm.setup(model=self.model, dataset=self.dataset)
File "/usr/local/lib/python2.7/site-packages/pylearn2-0.1dev-py2.7.egg/pylearn2/training_algorithms/sgd.py", line 131, in setup
raise ValueError("These params are Inf: "+str(inf_params))
ValueError: These params are Inf: [softmax_b]
!obj:pylearn2.train.Train {
start: 0,
stop: 200000
},
model: !obj:pylearn2.models.mlp.MLP {
batch_size: 100,
layers : [
!obj:pylearn2.models.mlp.RectifiedLinear {
layer_name: 'h1',
dim: 400,
irange: .05,
max_col_norm: 2.
},
!obj:pylearn2.models.mlp.RectifiedLinear {
layer_name: 'h3',
dim: 400,
irange: .05,
max_col_norm: 2.
},
!obj:pylearn2.models.mlp.Softmax {
layer_name: 'y',
init_bias_target_marginals: *train,
irange: .0,
n_classes: 421
}
],
nvis: 19654,
},
algorithm: !obj:pylearn2.training_algorithms.sgd.SGD {
learning_rate: .0015,
init_momentum: .5,
termination_criterion: !obj:pylearn2.training_algorithms.sgd.EpochCounter {
"max_epochs": 1500
},
cost: !obj:pylearn2.costs.mlp.dropout.Dropout {},
},
save_path: "daemlp.pkl",
save_freq: 1000
}