1 """
2 Implement algorithms using the LinearOperator class
3 """
4 import numpy as np
5 from copy import copy
6
7 from norms import *
8 from linesearch import *
9 from criterions import *
10 from algorithms import *
11 from dli import *
12
13
14
15
16 try:
17 import scikits.optimization
18 except ImportError:
19 pass
20
21 if 'scikits' in locals():
22 if 'optimization' in scikits.__dict__:
23 from optimization import *
24
25 try:
26 from scipy import optimize as scipy_optimize
27 except ImportError:
28 pass
29
30 if "scipy_optimize" in locals():
31 from optimize import *
32