本文整理匯總了Python中chainer.optimizer.Hyperparameter方法的典型用法代碼示例。如果您正苦於以下問題:Python optimizer.Hyperparameter方法的具體用法?Python optimizer.Hyperparameter怎麽用?Python optimizer.Hyperparameter使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類chainer.optimizer
的用法示例。
在下文中一共展示了optimizer.Hyperparameter方法的3個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Python代碼示例。
示例1: _get_mock_trainer
# 需要導入模塊: from chainer import optimizer [as 別名]
# 或者: from chainer.optimizer import Hyperparameter [as 別名]
def _get_mock_trainer(self, out_path, trigger=None, updater=None):
class _MockTrainer(Trainer):
def __init__(
self, out_path, stop_trigger=IntervalTrigger(100, 'epoch'),
updater=None):
self.out = out_path
self.stop_trigger = stop_trigger
hyperparam = Hyperparameter()
hyperparam.lr = 0.005
optimizer = MagicMock()
optimizer.__class__.__name__ = 'MomentumSGD'
optimizer.hyperparam = hyperparam
if updater is None:
updater = MagicMock()
updater.epoch = 0
updater.iteration = 0
updater.get_optimizer.return_value = optimizer
self.updater = updater
@property
def elapsed_time(self):
return 0
def serialize(self, serializer):
pass
return _MockTrainer(out_path, trigger, updater)
示例2: setUp
# 需要導入模塊: from chainer import optimizer [as 別名]
# 或者: from chainer.optimizer import Hyperparameter [as 別名]
def setUp(self):
self.parent = optimizer.Hyperparameter()
self.parent.x = 1
self.parent.y = 2
self.child = optimizer.Hyperparameter(self.parent)
self.child.y = 3
self.child.z = 4
示例3: test_repr
# 需要導入模塊: from chainer import optimizer [as 別名]
# 或者: from chainer.optimizer import Hyperparameter [as 別名]
def test_repr(self):
self.assertEqual(repr(self.parent), 'Hyperparameter(x=1, y=2)')
self.assertEqual(repr(self.child), 'Hyperparameter(x=1, y=3, z=4)')