# Define Network self._model = Model(inputs=init_x, outputs=[self._policy, self._value]) # Define the Loss Function opt = SGD(lr=self._lr, momentum=self._momentum, nesterov=True) # stochastic gradient descend with momentum losses_type = ['categorical_crossentropy', 'mean_squared_error'] # cross-entrophy and MSE are weighted equally self._model.compile(optimizer=opt, loss=losses_type)
时间: 2023-06-18 12:04:48 浏览: 130
Android_Define_Button.rar_android_按钮 安卓
这段代码定义了一个神经网络模型,包括输入(init_x)和输出(self._policy和self._value)。损失函数使用了随机梯度下降算法(SGD),其中包含学习率(self._lr)、动量(self._momentum)和Nesterov加速梯度。损失函数使用了交叉熵(categorical_crossentropy)和均方误差(mean_squared_error),二者的权重相等。最后使用compile()函数将模型编译。
阅读全文