我是 TensorFlow 的新手,我想知道 DNNRegressor、DNNClassifier 和 DNNEstimator 之间有什么区别。我在官方指南中找不到它。
最佳答案
DNN 代表“深度神经网络”,它是一个具有多层的神经网络。 DNNClassifier 预测输入样本属于哪个类别。如果您希望估算器根据来自动物园的图像对动物进行分类,您需要创建一个 DNNClassifier。
DNNRegressor 类似,但它不是预测类别,而是预测连续范围内的数值。如果您希望应用程序预测明天的股票价格,您需要创建一个 DNNRegressor。
根据您的配置方式,DNNEstimator 可以用作 DNNClassifier 或 DNNRegressor。这使用起来非常复杂,所以如果你刚开始,我会坚持使用 DNNClassifier 或 DNNRegressor。
关于tensorflow - DNNRegressor、DNNClassifier 和 DNNEstimator 的区别 - TensorFlow,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/49451861/