神经网络数字标签

神经网络数字标签

下面给出的代码生成一个MWE。

\documentclass{standalone}

\usepackage{lmodern}
\usepackage{neuralnetwork}

\newcommand{\linklab}[4]{\ifnum0=#2 $w_{0}$ \else $w_{{#2}}$ \fi}

\begin{document}

\begin{neuralnetwork} 

\inputlayer[count=3, bias=true]
\outputlayer[count=1, bias=false]\linklayers[style={above,sloped},labels=\linklab]

\end{neuralnetwork}
\end{document}

在此处输入图片描述

TO(由 inkscape 生成)

在此处输入图片描述

我想使用数字标签自动地。当我写(或类似的东西)时,代码应该给出(例如)1.5, 2.3, 15.1而不是和w_0, w_1, w_2w_3\label = {1.5, 2.3, 1, 5.1}

我尝试使用,foreachifnum未能得到我想要的结果。

答案1

像这样吗?

\documentclass{standalone}

\usepackage{lmodern}
\usepackage{neuralnetwork}
\newcommand{\linklab}[4]{\ifcase#2
0
\or
1.5
\or
2.3
\or
1
\or
5.1
\fi}

\begin{document}

\begin{neuralnetwork} 

\inputlayer[count=3, bias=true]
\outputlayer[count=1, bias=false]\linklayers[style={above,sloped},labels=\linklab]

\end{neuralnetwork}
\end{document}

在此处输入图片描述

相关内容