OpenCV::ML - 是否可以告诉 openCV 我们想要将哪些数据部分发送到哪个神经元?

发布于 2024-10-31 04:14:56 字数 729 浏览 0 评论 0原文

因此此处显示了一个简单的示例 - 2 个浮点数为data + 1 float 作为输出:

           Layer 1: 2 neurons (2 inputs)
           Layer 2: 3 neurons (hidden layer)
           Layer 3: 3 neurons (hidden layer)
           Layer 4: 1 neurons (1 output)

我们用类似的东西创建 AN

  cvSet1D(&neuralLayers1, 0, cvScalar(2));
   cvSet1D(&neuralLayers1, 1, cvScalar(3));
   cvSet1D(&neuralLayers1, 2, cvScalar(3));
   cvSet1D(&neuralLayers1, 3, cvScalar(1));

,然后我们只是用高大的 openCV 来训练我们的网络。

我想知道我们是否有 Nx2 浮点数数据 + 1 个浮点数作为输出,我们希望将第一个神经元作为输入第一行(N 个浮点数)和第二个神经元第二行(N 个浮点数数据元素),我们需要添加什么我们的代码?

So here is shown a simple example - 2 floats as data + 1 float as output:

           Layer 1: 2 neurons (2 inputs)
           Layer 2: 3 neurons (hidden layer)
           Layer 3: 3 neurons (hidden layer)
           Layer 4: 1 neurons (1 output)

And we create ANs with something like

  cvSet1D(&neuralLayers1, 0, cvScalar(2));
   cvSet1D(&neuralLayers1, 1, cvScalar(3));
   cvSet1D(&neuralLayers1, 2, cvScalar(3));
   cvSet1D(&neuralLayers1, 3, cvScalar(1));

And than we just tall openCV to train our network.

I wonder if we had Nx2 floats of data + 1 float as for output and we would want to give first neuron as input first line (N floats) and to second neuron second line (N float data elements) what would we need to add to our code?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

知足的幸福 2024-11-07 04:14:56

我肯定会使用提到的 KNN。

I would definitely use the KNN mentioned.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文