nesterov=True
时间: 2023-09-07 18:12:42 浏览: 56
你的问题是关于 `nesterov` 参数。`nesterov` 是一种优化算法中的一种技巧,通常用于随机梯度下降(SGD)优化器。在使用 Nesterov 动量时,更新的方向会先考虑前一步的动量,然后再计算当前位置的梯度。这种方法可以加速收敛并获得更好的结果。如果设置 `nesterov=True`,则表示使用 Nesterov 动量进行优化。
相关问题
sgd_experimental(lr=0.005, lr_decay=1e-6, momentum=0.9, nesterov=True)相当于SGDClassifier()里的什么参数
sgd_experimental(lr=0.005, lr_decay=1e-6, momentum=0.9, nesterov=True)相当于SGDClassifier()里的以下参数:
- learning_rate='constant'
- eta0=0.005
- learning_rate_init=0.005
- power_t=0.5
- alpha=0.0001
- l1_ratio=0.15
- fit_intercept=True
- max_iter=None
- tol=0.001
- shuffle=True
- verbose=0
- epsilon=0.1
- n_jobs=None
- random_state=None
- early_stopping=False
- validation_fraction=0.1
- n_iter_no_change=5
- class_weight=None
- warm_start=False
- average=False
- momentum=0.9
- nesterovs_momentum=True
- lr_decay=1e-6
SGD(lr=0.005, decay=1e-6, momentum=0.9, nesterov=True)相当于SGDClassifier的什么属性
SGD(lr=0.005, decay=1e-6, momentum=0.9, nesterov=True)相当于SGDClassifier的以下属性:
- learning_rate='constant'
- eta0=0.005
- alpha=1e-6
- momentum=0.9
- nesterovs_momentum=True