Mercurial > pylearn
comparison cost.py @ 413:f63dfb0ac7dc
Added cost functions
author | Joseph Turian <turian@iro.umontreal.ca> |
---|---|
date | Fri, 11 Jul 2008 15:26:41 -0400 |
parents | |
children | 319bf28c2dd5 |
comparison
equal
deleted
inserted
replaced
412:35b858a1d4fd | 413:f63dfb0ac7dc |
---|---|
1 """ | |
2 Cost functions. | |
3 """ | |
4 | |
5 def quadratic(target, output, axis=1): | |
6 return T.mean(T.sqr(target - output), axis) | |
7 | |
8 def cross_entropy(target, output, axis=1): | |
9 return -T.mean(target * T.log2(output) + (1 - target) * T.log2(1 - output), axis=axis) |