神经网络插件-Layer-Based Neural Network
神经网络插件-Layer-Based Neural Network
神经网络插件-Layer-Based Neural Network

神经网络插件-Layer-Based Neural Network

商城地址:在代码插件创建的Layer-Based Neural Network - 虚幻引擎商城 (unrealengine.com)

这是 Layer Base NeuralNetwork 蓝图插件。

您可以使用多种层构建神经网络。

这个插件的主要类是“NglSimpleLayerStackNN”。

此类有一些用于“构建网络”、“训练”和“推理”的方法。

“图层类”是 NglSimpleLayerStackNN 的一部分。有 8 个不同的图层类。

NglSimpleLayerStackNN 是通过添加几个层构建的。

NglSimpleLayerStackNN按照从输入端到输出端的顺序处理Stacked Layer。

您可以按如下方式训练游戏 AI。

https://youtu.be/JMm5Z8aykXc

解释是以下网址。

https://github.com/nagakagachi/ue4/wiki/NglNN-Sample-2

注意:不支持 GPU 加速。

图层类

  • 仿射
  • 卷积的
  • GRU(门控循环单元)
  • 软最大
  • 乙状结肠
  • 恢复
  • 软加
  • 坦赫

NglSimpleLayerStack神经网络

  • 这个插件的主要类。
  • “构建网络”:创建“图层类”并通过“AddLayer”方法添加到网络。
  • “Train”:使用 Input-Data 和 Teach-Data 调用“Train”方法。
  • “推理”:使用输入数据调用“前向”方法来计算输出。
  • “Save”:“SaveJson”方法将网络参数和结构写入Json。
  • “Load”:“LoadJson”方法构造网络结构并从 Json 中读取参数。

文件

https://github.com/nagakagachi/ue4/wiki/NglNN

https://github.com/nagakagachi/ue4/wiki/NglNN-Sample-1

https://github.com/nagakagachi/ue4/wiki/NglNN-Sample-2

技术细节

特征:

  • 可以在蓝图上轻松灵活地构建神经网络。
  • 支持保存和加载学习网络(Json 文件)。
  • 8种类型的神经网络层。

代码模块:

  •  NglNN(运行时)

蓝图数量:9

网络复制:否

支持的开发平台:Win64

支持的目标构建平台:Win64

文档:

https://github.com/nagakagachi/ue4/wiki/NglNN

https://github.com/nagakagachi/ue4/wiki/NglNN-Sample-1

https://github.com/nagakagachi/ue4/wiki/NglNN-Sample-2

示例项目:

https://drive.google.com/open?id=1HTphRSsPFSyIX4EfFdioEYojri0pCYkz

https://drive.google.com/open?id=1-yjFjeNzXaHkJtcnDTizODeVMtgZBSF1

重要/附加说明:

资源下载此资源仅限注册用户下载,请先
资源下载
下载价格免费
资源类型:UE蓝图/插件
支持软件:UE4.26
文件格式:持续更新
包含内容:插件

       ©版权声明:本站除原创作品外的资源均收集于网络,只做学习和交流使用,版权归原作者所有,若作商业用途,请购买正版。

评论0

请先

限时优惠29.9/年】全站资源免费下载,更多精品资源每天持续更新中......本月网站遭大量攻击,运行不太稳定。客服微信:CG_3DA            赞助一下
微信扫一扫关注
扫码关注后会自动登录