diff options
author | Mike Buland <mbuland@penny-arcade.com> | 2019-08-07 17:16:26 -0700 |
---|---|---|
committer | Mike Buland <mbuland@penny-arcade.com> | 2019-08-07 17:16:26 -0700 |
commit | ba255eb660c79766dde69c50192fb3183d6bd778 (patch) | |
tree | 1bfd89f9af8b5ac7b6120b5079b8f2a8d2c4c836 /src/slopestd.cpp | |
parent | c989db816497efd6ef1f36bfb8979de60248b435 (diff) | |
download | libneural-ba255eb660c79766dde69c50192fb3183d6bd778.tar.gz libneural-ba255eb660c79766dde69c50192fb3183d6bd778.tar.bz2 libneural-ba255eb660c79766dde69c50192fb3183d6bd778.tar.xz libneural-ba255eb660c79766dde69c50192fb3183d6bd778.zip |
Fixed compile issue. Imlpementation in header!?
Diffstat (limited to '')
-rw-r--r-- | src/slopestd.cpp | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/src/slopestd.cpp b/src/slopestd.cpp index 16b2be4..a88d8e9 100644 --- a/src/slopestd.cpp +++ b/src/slopestd.cpp | |||
@@ -3,3 +3,21 @@ | |||
3 | template class Neural::SlopeStd<float>; | 3 | template class Neural::SlopeStd<float>; |
4 | template class Neural::SlopeStd<double>; | 4 | template class Neural::SlopeStd<double>; |
5 | template class Neural::SlopeStd<long double>; | 5 | template class Neural::SlopeStd<long double>; |
6 | |||
7 | template<> | ||
8 | float Neural::tpltanh<float>( float sInput ) | ||
9 | { | ||
10 | return tanhf( sInput ); | ||
11 | } | ||
12 | |||
13 | template<> | ||
14 | double Neural::tpltanh<double>( double sInput ) | ||
15 | { | ||
16 | return tanh( sInput ); | ||
17 | } | ||
18 | |||
19 | template<> | ||
20 | long double Neural::tpltanh<long double>( long double sInput ) | ||
21 | { | ||
22 | return tanhl( sInput ); | ||
23 | } | ||