원격 시스템에서 신경망 훈련하기
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을 사용해 결과를 읽습니다.
접속을 마무리합니다.