专业编程教程与实战项目分享平台

网站首页 > 技术文章 正文

纯前端轻量级的神经网络库brain.js

ins518 2025-07-07 18:57:47 技术文章 2 ℃ 0 评论



const net = new brain.NeuralNetwork();

net.train([
  { input: { r: 0.03, g: 0.7, b: 0.5 }, output: { black: 1 } },
  { input: { r: 0.16, g: 0.09, b: 0.2 }, output: { white: 1 } },
  { input: { r: 0.5, g: 0.5, b: 1.0 }, output: { white: 1 } },
]);

const output = net.run({ r: 1, g: 0.4, b: 0 }); // { white: 0.99, black: 0.002 }

上面的实例通过投喂数据一些rgb参数input,然后output对应的颜色来训练;

通过一个入参run来测速,输出 白色和黑色的可能性!

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表