Skip to content

Commit

Permalink
Restructure optimagic.
Browse files Browse the repository at this point in the history
  • Loading branch information
janosg committed Jul 11, 2024
1 parent 8cf6ad9 commit 192f072
Show file tree
Hide file tree
Showing 12 changed files with 10 additions and 10 deletions.
2 changes: 1 addition & 1 deletion src/estimagic/visualization/estimation_table.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
from functools import partial
from pathlib import Path
from warnings import warn
from optimagic.compat import pd_df_map
from optimagic.shared.compat import pd_df_map

import numpy as np
import pandas as pd
Expand Down
8 changes: 4 additions & 4 deletions src/optimagic/algorithms.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,18 +5,18 @@
scipy_optimizers,
bhhh,
neldermead,
fides_optimizers,
fides,
tao_optimizers,
nag_optimizers,
cyipopt_optimizers,
ipopt,
pygmo_optimizers,
nlopt_optimizers,
tranquilo,
)

MODULES = [
cyipopt_optimizers,
fides_optimizers,
ipopt,
fides,
nag_optimizers,
nlopt_optimizers,
pygmo_optimizers,
Expand Down
2 changes: 1 addition & 1 deletion src/optimagic/optimization/optimize.py
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
get_converter,
)
from optimagic.parameters.nonlinear_constraints import process_nonlinear_constraints
from optimagic.process_user_function import process_func_of_params
from optimagic.shared.process_user_function import process_func_of_params


def maximize(
Expand Down
2 changes: 1 addition & 1 deletion src/optimagic/optimization/optimize_result.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
import pandas as pd

from optimagic.utilities import to_pickle
from optimagic.compat import pd_df_map
from optimagic.shared.compat import pd_df_map


@dataclass
Expand Down
File renamed without changes.
File renamed without changes.
Empty file.
File renamed without changes.
File renamed without changes.
2 changes: 1 addition & 1 deletion tests/optimagic/optimization/test_fides_options.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
from numpy.testing import assert_array_almost_equal as aaae

if IS_FIDES_INSTALLED:
from optimagic.optimizers.fides_optimizers import fides
from optimagic.optimizers.fides import fides
from fides.hessian_approximation import FX, SR1, Broyden
else:
FX = lambda: None
Expand Down
2 changes: 1 addition & 1 deletion tests/optimagic/optimization/test_ipopt_options.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
import numpy as np
import pytest
from optimagic.config import IS_CYIPOPT_INSTALLED
from optimagic.optimizers.cyipopt_optimizers import ipopt
from optimagic.optimizers.ipopt import ipopt
from numpy.testing import assert_array_almost_equal as aaae

test_cases = [
Expand Down
2 changes: 1 addition & 1 deletion tests/optimagic/test_process_function.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import pytest
from optimagic.exceptions import InvalidKwargsError
from optimagic.process_user_function import process_func_of_params
from optimagic.shared.process_user_function import process_func_of_params


def test_process_func_of_params():
Expand Down

0 comments on commit 192f072

Please sign in to comment.