Wolfram 语言

在远程系统上训练神经网络

RemoteConnect 可用于创建与远程计算机的连接,并以编程方式与其进行交互。此处,我们用它来启动脚本,在功能更强大的计算机上训练神经网络。

连接到远程计算机。

在远程计算机上创建 Wolfram 语言脚本以执行神经网络培训。

#!wolframscript data=Flatten@Table[{x,y}->Exp[-Norm[{x,y}]],{x,-3,3,.01},{y,-3,3,.01}]; net=NetChain[{32,Tanh,1}]; trained=NetTrain[net,data,BatchSize->1024, TimeGoal->10,TrainingProgressReporting->"Print"] Export[$HomeDirectory<>"/trained.wlnet", trained, "WLNet"]

WriteLine 将指令发送到远程计算机,无需等待返回的指令。

计算完成后,用 ReadString 读取结果。

关闭连接。

相关范例

de en fr ja ko pt-br