namespace_layer.tex 6.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778
  1. \hypertarget{namespace_layer}{}\doxysection{Layer Namespace Reference}
  2. \label{namespace_layer}\index{Layer@{Layer}}
  3. \doxysubsection*{Classes}
  4. \begin{DoxyCompactItemize}
  5. \item
  6. class \mbox{\hyperlink{class_layer_1_1_activation_layer}{Activation\+Layer}}
  7. \item
  8. class \mbox{\hyperlink{class_layer_1_1_convolution_layer}{Convolution\+Layer}}
  9. \item
  10. class \mbox{\hyperlink{class_layer_1_1_full_connected_layer}{Full\+Connected\+Layer}}
  11. \item
  12. class \mbox{\hyperlink{class_layer_1_1_layer}{Layer}}
  13. \item
  14. class \mbox{\hyperlink{class_layer_1_1_pooling}{Pooling}}
  15. \end{DoxyCompactItemize}
  16. \doxysubsection*{Enumerations}
  17. \begin{DoxyCompactItemize}
  18. \item
  19. enum \mbox{\hyperlink{namespace_layer_a154fb338e15b0326915fb7f9c383ef9f}{Activation\+Map}} \{ \mbox{\hyperlink{namespace_layer_a154fb338e15b0326915fb7f9c383ef9fa467cf9e29d4001586b13a922da0dc34b}{Sigmoid}}
  20. \}
  21. \end{DoxyCompactItemize}
  22. \doxysubsection*{Functions}
  23. \begin{DoxyCompactItemize}
  24. \item
  25. {\footnotesize template$<$\mbox{\hyperlink{namespace_layer_a154fb338e15b0326915fb7f9c383ef9f}{Activation\+Map}} A$>$ }\\\mbox{\hyperlink{vector_8hpp_a4b04262b81aa7d31eb5d2f607e2a35de}{Real}} \mbox{\hyperlink{namespace_layer_a8bab25d92aa706e26d241614ff6fe81a}{activation\+\_\+map}} (\mbox{\hyperlink{vector_8hpp_a4b04262b81aa7d31eb5d2f607e2a35de}{Real}})
  26. \item
  27. {\footnotesize template$<$\mbox{\hyperlink{namespace_layer_a154fb338e15b0326915fb7f9c383ef9f}{Activation\+Map}} A$>$ }\\\mbox{\hyperlink{vector_8hpp_a4b04262b81aa7d31eb5d2f607e2a35de}{Real}} \mbox{\hyperlink{namespace_layer_ab144999586187c1317641130a7b88013}{activation\+\_\+diff\+\_\+map}} (\mbox{\hyperlink{vector_8hpp_a4b04262b81aa7d31eb5d2f607e2a35de}{Real}})
  28. \item
  29. template$<$$>$ \mbox{\hyperlink{vector_8hpp_a4b04262b81aa7d31eb5d2f607e2a35de}{Real}} \mbox{\hyperlink{namespace_layer_a1cc1cac69c2c7e23cd745cdaaa900265}{activation\+\_\+map$<$ Sigmoid $>$}} (\mbox{\hyperlink{vector_8hpp_a4b04262b81aa7d31eb5d2f607e2a35de}{Real}} x)
  30. \item
  31. template$<$$>$ \mbox{\hyperlink{vector_8hpp_a4b04262b81aa7d31eb5d2f607e2a35de}{Real}} \mbox{\hyperlink{namespace_layer_a2a722f834e422b77ee155b2bd252c995}{activation\+\_\+diff\+\_\+map$<$ Sigmoid $>$}} (\mbox{\hyperlink{vector_8hpp_a4b04262b81aa7d31eb5d2f607e2a35de}{Real}} x)
  32. \end{DoxyCompactItemize}
  33. \doxysubsection{Enumeration Type Documentation}
  34. \mbox{\Hypertarget{namespace_layer_a154fb338e15b0326915fb7f9c383ef9f}\label{namespace_layer_a154fb338e15b0326915fb7f9c383ef9f}}
  35. \index{Layer@{Layer}!ActivationMap@{ActivationMap}}
  36. \index{ActivationMap@{ActivationMap}!Layer@{Layer}}
  37. \doxysubsubsection{\texorpdfstring{ActivationMap}{ActivationMap}}
  38. {\footnotesize\ttfamily enum \mbox{\hyperlink{namespace_layer_a154fb338e15b0326915fb7f9c383ef9f}{Layer\+::\+Activation\+Map}}}
  39. Enumeration type for the different implemented actiovation map \begin{DoxyEnumFields}{Enumerator}
  40. \raisebox{\heightof{T}}[0pt][0pt]{\index{Sigmoid@{Sigmoid}!Layer@{Layer}}\index{Layer@{Layer}!Sigmoid@{Sigmoid}}}\mbox{\Hypertarget{namespace_layer_a154fb338e15b0326915fb7f9c383ef9fa467cf9e29d4001586b13a922da0dc34b}\label{namespace_layer_a154fb338e15b0326915fb7f9c383ef9fa467cf9e29d4001586b13a922da0dc34b}}
  41. Sigmoid&$x\mapsto \frac{1}{1+e^{-x}}$ \\
  42. \hline
  43. \end{DoxyEnumFields}
  44. \doxysubsection{Function Documentation}
  45. \mbox{\Hypertarget{namespace_layer_ab144999586187c1317641130a7b88013}\label{namespace_layer_ab144999586187c1317641130a7b88013}}
  46. \index{Layer@{Layer}!activation\_diff\_map@{activation\_diff\_map}}
  47. \index{activation\_diff\_map@{activation\_diff\_map}!Layer@{Layer}}
  48. \doxysubsubsection{\texorpdfstring{activation\_diff\_map()}{activation\_diff\_map()}}
  49. {\footnotesize\ttfamily template$<$\mbox{\hyperlink{namespace_layer_a154fb338e15b0326915fb7f9c383ef9f}{Activation\+Map}} A$>$ \\
  50. \mbox{\hyperlink{vector_8hpp_a4b04262b81aa7d31eb5d2f607e2a35de}{Real}} Layer\+::activation\+\_\+diff\+\_\+map (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{vector_8hpp_a4b04262b81aa7d31eb5d2f607e2a35de}{Real}}}]{ }\end{DoxyParamCaption})}
  51. Derivative of activation map. \mbox{\Hypertarget{namespace_layer_a2a722f834e422b77ee155b2bd252c995}\label{namespace_layer_a2a722f834e422b77ee155b2bd252c995}}
  52. \index{Layer@{Layer}!activation\_diff\_map$<$ Sigmoid $>$@{activation\_diff\_map$<$ Sigmoid $>$}}
  53. \index{activation\_diff\_map$<$ Sigmoid $>$@{activation\_diff\_map$<$ Sigmoid $>$}!Layer@{Layer}}
  54. \doxysubsubsection{\texorpdfstring{activation\_diff\_map$<$ Sigmoid $>$()}{activation\_diff\_map< Sigmoid >()}}
  55. {\footnotesize\ttfamily template$<$$>$ \\
  56. \mbox{\hyperlink{vector_8hpp_a4b04262b81aa7d31eb5d2f607e2a35de}{Real}} \mbox{\hyperlink{namespace_layer_ab144999586187c1317641130a7b88013}{Layer\+::activation\+\_\+diff\+\_\+map}}$<$ \mbox{\hyperlink{namespace_layer_a154fb338e15b0326915fb7f9c383ef9fa467cf9e29d4001586b13a922da0dc34b}{Sigmoid}} $>$ (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{vector_8hpp_a4b04262b81aa7d31eb5d2f607e2a35de}{Real}}}]{x }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
  57. \mbox{\Hypertarget{namespace_layer_a8bab25d92aa706e26d241614ff6fe81a}\label{namespace_layer_a8bab25d92aa706e26d241614ff6fe81a}}
  58. \index{Layer@{Layer}!activation\_map@{activation\_map}}
  59. \index{activation\_map@{activation\_map}!Layer@{Layer}}
  60. \doxysubsubsection{\texorpdfstring{activation\_map()}{activation\_map()}}
  61. {\footnotesize\ttfamily template$<$\mbox{\hyperlink{namespace_layer_a154fb338e15b0326915fb7f9c383ef9f}{Activation\+Map}} A$>$ \\
  62. \mbox{\hyperlink{vector_8hpp_a4b04262b81aa7d31eb5d2f607e2a35de}{Real}} Layer\+::activation\+\_\+map (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{vector_8hpp_a4b04262b81aa7d31eb5d2f607e2a35de}{Real}}}]{ }\end{DoxyParamCaption})}
  63. Activation map. \mbox{\Hypertarget{namespace_layer_a1cc1cac69c2c7e23cd745cdaaa900265}\label{namespace_layer_a1cc1cac69c2c7e23cd745cdaaa900265}}
  64. \index{Layer@{Layer}!activation\_map$<$ Sigmoid $>$@{activation\_map$<$ Sigmoid $>$}}
  65. \index{activation\_map$<$ Sigmoid $>$@{activation\_map$<$ Sigmoid $>$}!Layer@{Layer}}
  66. \doxysubsubsection{\texorpdfstring{activation\_map$<$ Sigmoid $>$()}{activation\_map< Sigmoid >()}}
  67. {\footnotesize\ttfamily template$<$$>$ \\
  68. \mbox{\hyperlink{vector_8hpp_a4b04262b81aa7d31eb5d2f607e2a35de}{Real}} \mbox{\hyperlink{namespace_layer_a8bab25d92aa706e26d241614ff6fe81a}{Layer\+::activation\+\_\+map}}$<$ \mbox{\hyperlink{namespace_layer_a154fb338e15b0326915fb7f9c383ef9fa467cf9e29d4001586b13a922da0dc34b}{Sigmoid}} $>$ (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{vector_8hpp_a4b04262b81aa7d31eb5d2f607e2a35de}{Real}}}]{x }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}