Ejemplo n.º 1
0
def test_accelerated_gradient_descent():
  solutions = [
      problems.quadratic_program1(),
      problems.logistic_regression(),
  ]
  for solution in solutions:
    yield check_optimizer, Optimizer2(200), solution
Ejemplo n.º 2
0
def test_accelerated_gradient_descent():
    solutions = [
        problems.quadratic_program1(),
        problems.logistic_regression(),
    ]
    for solution in solutions:
        yield check_optimizer, Optimizer2(200), solution
Ejemplo n.º 3
0
def test_ellipsoid_method():
  solutions = [
      problems.quadratic_program1(),
      problems.logistic_regression(),
  ]
  optimizer = run_ellipsoid_method
  for solution in solutions:
    yield check_optimizer, optimizer, solution
Ejemplo n.º 4
0
def test_ellipsoid_method():
    solutions = [
        problems.quadratic_program1(),
        problems.logistic_regression(),
    ]
    optimizer = run_ellipsoid_method
    for solution in solutions:
        yield check_optimizer, optimizer, solution
Ejemplo n.º 5
0
def test_conjugate_gradient():
    solutions = [
        problems.quadratic_program1(),
        problems.logistic_regression(),
    ]
    optimizer = Optimizer()

    for solution in solutions:
        yield check_optimizer, optimizer, solution
Ejemplo n.º 6
0
def test_gradient_descent():
    solutions = [
        problems.quadratic_program1(),
        problems.lasso(),
        problems.logistic_regression(),
        problems.l2_penalized_logistic_regression(),
    ]
    for solution in solutions:
        yield check_optimizer, Optimizer(500), solution
Ejemplo n.º 7
0
def test_conjugate_gradient():
  solutions = [
      problems.quadratic_program1(),
      problems.logistic_regression(),
  ]
  optimizer = Optimizer()

  for solution in solutions:
    yield check_optimizer, optimizer, solution
Ejemplo n.º 8
0
def test_gradient_descent():
  solutions = [
      problems.quadratic_program1(),
      problems.lasso(),
      problems.logistic_regression(),
      problems.l2_penalized_logistic_regression(),
  ]
  for solution in solutions:
    yield check_optimizer, Optimizer(500), solution
Ejemplo n.º 9
0
def test_newtons_method():
    solutions = [
        problems.quadratic_program1(),
        problems.quadratic_program2(),
        problems.logistic_regression()
    ]
    optimizer = Optimizer()

    for solution in solutions:
        yield check_optimizer, optimizer, solution
Ejemplo n.º 10
0
def test_newtons_method():
  solutions = [
      problems.quadratic_program1(),
      problems.quadratic_program2(),
      problems.logistic_regression()
  ]
  optimizer = Optimizer()

  for solution in solutions:
    yield check_optimizer, optimizer, solution
Ejemplo n.º 11
0
def test_mirror_descent():
  solutions = [
      problems.quadratic_program1(),
      problems.lasso(),
      problems.logistic_regression(),
      problems.l2_penalized_logistic_regression(),
  ]
  optimizer = Optimizer(750)
  for solution in solutions:
    yield check_optimizer, optimizer, solution
Ejemplo n.º 12
0
def test_mirror_descent():
    solutions = [
        problems.quadratic_program1(),
        problems.lasso(),
        problems.logistic_regression(),
        problems.l2_penalized_logistic_regression(),
    ]
    optimizer = Optimizer(750)
    for solution in solutions:
        yield check_optimizer, optimizer, solution