Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
ift
NIFTy
Commits
eedc1f38
Commit
eedc1f38
authored
Aug 22, 2017
by
Martin Reinecke
Browse files
use relative imports for all NIFTy-internal modules
parent
1297585d
Changes
19
Hide whitespace changes
Inline
Side-by-side
nifty/energies/energy.py
View file @
eedc1f38
...
@@ -16,7 +16,7 @@
...
@@ -16,7 +16,7 @@
# NIFTy is being developed at the Max-Planck-Institut fuer Astrophysik
# NIFTy is being developed at the Max-Planck-Institut fuer Astrophysik
# and financially supported by the Studienstiftung des deutschen Volkes.
# and financially supported by the Studienstiftung des deutschen Volkes.
from
nifty
.nifty_meta
import
NiftyMeta
from
.
.nifty_meta
import
NiftyMeta
from
keepers
import
Loggable
from
keepers
import
Loggable
from
future.utils
import
with_metaclass
from
future.utils
import
with_metaclass
...
...
nifty/field.py
View file @
eedc1f38
...
@@ -1123,7 +1123,7 @@ class Field(Loggable, Versionable, object):
...
@@ -1123,7 +1123,7 @@ class Field(Loggable, Versionable, object):
else
:
else
:
# create a diagonal operator which is capable of taking care of the
# create a diagonal operator which is capable of taking care of the
# axes-matching
# axes-matching
from
nifty
.operators.diagonal_operator
import
DiagonalOperator
from
.operators.diagonal_operator
import
DiagonalOperator
diagonal
=
y
.
val
.
conjugate
()
diagonal
=
y
.
val
.
conjugate
()
diagonalOperator
=
DiagonalOperator
(
domain
=
y
.
domain
,
diagonalOperator
=
DiagonalOperator
(
domain
=
y
.
domain
,
diagonal
=
diagonal
,
diagonal
=
diagonal
,
...
...
nifty/field_types/field_type.py
View file @
eedc1f38
...
@@ -16,7 +16,7 @@
...
@@ -16,7 +16,7 @@
# NIFTy is being developed at the Max-Planck-Institut fuer Astrophysik
# NIFTy is being developed at the Max-Planck-Institut fuer Astrophysik
# and financially supported by the Studienstiftung des deutschen Volkes.
# and financially supported by the Studienstiftung des deutschen Volkes.
from
nifty
.domain_object
import
DomainObject
from
.
.domain_object
import
DomainObject
class
FieldType
(
DomainObject
):
class
FieldType
(
DomainObject
):
...
...
nifty/library/critical_filter/critical_power_curvature.py
View file @
eedc1f38
from
nifty
.operators.endomorphic_operator
import
EndomorphicOperator
from
..
.operators.endomorphic_operator
import
EndomorphicOperator
from
nifty
.operators.invertible_operator_mixin
import
InvertibleOperatorMixin
from
..
.operators.invertible_operator_mixin
import
InvertibleOperatorMixin
from
nifty
.operators.diagonal_operator
import
DiagonalOperator
from
..
.operators.diagonal_operator
import
DiagonalOperator
class
CriticalPowerCurvature
(
InvertibleOperatorMixin
,
EndomorphicOperator
):
class
CriticalPowerCurvature
(
InvertibleOperatorMixin
,
EndomorphicOperator
):
...
...
nifty/library/critical_filter/critical_power_energy.py
View file @
eedc1f38
from
...energies.energy
import
Energy
from
...operators.smoothness_operator
import
SmoothnessOperator
from
.
import
CriticalPowerCurvature
from
...energies.memoization
import
memo
from
nifty.energies.energy
import
Energy
from
...sugar
import
generate_posterior_sample
from
nifty.operators.smoothness_operator
import
SmoothnessOperator
from
...
import
Field
,
exp
from
nifty.library.critical_filter
import
CriticalPowerCurvature
from
nifty.energies.memoization
import
memo
from
nifty.sugar
import
generate_posterior_sample
from
nifty
import
Field
,
exp
class
CriticalPowerEnergy
(
Energy
):
class
CriticalPowerEnergy
(
Energy
):
...
...
nifty/library/log_normal_wiener_filter/log_normal_wiener_filter_curvature.py
View file @
eedc1f38
from
nifty
.operators
import
EndomorphicOperator
,
\
from
..
.operators
import
EndomorphicOperator
,
\
InvertibleOperatorMixin
InvertibleOperatorMixin
from
nifty
.energies.memoization
import
memo
from
..
.energies.memoization
import
memo
from
nifty
.basic_arithmetics
import
clipped_exp
from
..
.basic_arithmetics
import
clipped_exp
from
nifty
.sugar
import
create_composed_fft_operator
from
..
.sugar
import
create_composed_fft_operator
class
LogNormalWienerFilterCurvature
(
InvertibleOperatorMixin
,
class
LogNormalWienerFilterCurvature
(
InvertibleOperatorMixin
,
...
...
nifty/library/log_normal_wiener_filter/log_normal_wiener_filter_energy.py
View file @
eedc1f38
from
nifty.energies.energy
import
Energy
from
...energies.energy
import
Energy
from
nifty.energies.memoization
import
memo
from
...energies.memoization
import
memo
from
nifty.library.log_normal_wiener_filter
import
\
from
.
import
LogNormalWienerFilterCurvature
LogNormalWienerFilterCurvature
from
...sugar
import
create_composed_fft_operator
from
nifty.sugar
import
create_composed_fft_operator
class
LogNormalWienerFilterEnergy
(
Energy
):
class
LogNormalWienerFilterEnergy
(
Energy
):
...
...
nifty/library/wiener_filter/wiener_filter_curvature.py
View file @
eedc1f38
from
nifty
.operators
import
EndomorphicOperator
,
\
from
..
.operators
import
EndomorphicOperator
,
\
InvertibleOperatorMixin
InvertibleOperatorMixin
class
WienerFilterCurvature
(
InvertibleOperatorMixin
,
EndomorphicOperator
):
class
WienerFilterCurvature
(
InvertibleOperatorMixin
,
EndomorphicOperator
):
...
...
nifty/library/wiener_filter/wiener_filter_energy.py
View file @
eedc1f38
from
nifty
.energies.energy
import
Energy
from
..
.energies.energy
import
Energy
from
nifty
.energies.memoization
import
memo
from
..
.energies.memoization
import
memo
from
nifty.library.wiener_filter
import
WienerFilterCurvature
from
.
import
WienerFilterCurvature
class
WienerFilterEnergy
(
Energy
):
class
WienerFilterEnergy
(
Energy
):
...
...
nifty/minimization/descent_minimizer.py
View file @
eedc1f38
...
@@ -18,7 +18,7 @@
...
@@ -18,7 +18,7 @@
from
__future__
import
division
from
__future__
import
division
import
abc
import
abc
from
nifty
.nifty_meta
import
NiftyMeta
from
.
.nifty_meta
import
NiftyMeta
import
numpy
as
np
import
numpy
as
np
...
...
nifty/minimization/line_searching/line_search.py
View file @
eedc1f38
...
@@ -20,7 +20,7 @@ import abc
...
@@ -20,7 +20,7 @@ import abc
from
keepers
import
Loggable
from
keepers
import
Loggable
from
nifty
import
LineEnergy
from
...energies
import
LineEnergy
from
future.utils
import
with_metaclass
from
future.utils
import
with_metaclass
...
...
nifty/nifty_utilities.py
View file @
eedc1f38
...
@@ -96,7 +96,7 @@ def cast_axis_to_tuple(axis, length=None):
...
@@ -96,7 +96,7 @@ def cast_axis_to_tuple(axis, length=None):
def
parse_domain
(
domain
):
def
parse_domain
(
domain
):
from
nifty
.domain_object
import
DomainObject
from
.domain_object
import
DomainObject
if
domain
is
None
:
if
domain
is
None
:
domain
=
()
domain
=
()
elif
isinstance
(
domain
,
DomainObject
):
elif
isinstance
(
domain
,
DomainObject
):
...
...
nifty/operators/invertible_operator_mixin/invertible_operator_mixin.py
View file @
eedc1f38
...
@@ -17,9 +17,8 @@
...
@@ -17,9 +17,8 @@
# and financially supported by the Studienstiftung des deutschen Volkes.
# and financially supported by the Studienstiftung des deutschen Volkes.
from
builtins
import
object
from
builtins
import
object
from
nifty.minimization
import
ConjugateGradient
from
...minimization
import
ConjugateGradient
from
...field
import
Field
from
nifty.field
import
Field
class
InvertibleOperatorMixin
(
object
):
class
InvertibleOperatorMixin
(
object
):
...
...
nifty/operators/laplace_operator/laplace_operator.py
View file @
eedc1f38
...
@@ -17,11 +17,11 @@
...
@@ -17,11 +17,11 @@
# and financially supported by the Studienstiftung des deutschen Volkes.
# and financially supported by the Studienstiftung des deutschen Volkes.
import
numpy
as
np
import
numpy
as
np
from
nifty
.field
import
Field
from
..
.field
import
Field
from
nifty
.spaces.power_space
import
PowerSpace
from
..
.spaces.power_space
import
PowerSpace
from
nifty.operators
.endomorphic_operator
import
EndomorphicOperator
from
.
.endomorphic_operator
import
EndomorphicOperator
from
nifty
import
sqrt
from
...
import
sqrt
import
nifty.
nifty_utilities
as
utilities
from
...
import
nifty_utilities
as
utilities
class
LaplaceOperator
(
EndomorphicOperator
):
class
LaplaceOperator
(
EndomorphicOperator
):
...
...
nifty/operators/linear_operator/linear_operator.py
View file @
eedc1f38
...
@@ -18,11 +18,11 @@
...
@@ -18,11 +18,11 @@
from
builtins
import
str
from
builtins
import
str
import
abc
import
abc
from
nifty
.nifty_meta
import
NiftyMeta
from
..
.nifty_meta
import
NiftyMeta
from
keepers
import
Loggable
from
keepers
import
Loggable
from
nifty
.field
import
Field
from
..
.field
import
Field
import
nifty.
nifty_utilities
as
utilities
from
...
import
nifty_utilities
as
utilities
from
future.utils
import
with_metaclass
from
future.utils
import
with_metaclass
...
...
nifty/operators/projection_operator/projection_operator.py
View file @
eedc1f38
...
@@ -19,9 +19,8 @@
...
@@ -19,9 +19,8 @@
from
builtins
import
range
from
builtins
import
range
import
numpy
as
np
import
numpy
as
np
from
nifty.field
import
Field
from
...field
import
Field
from
..endomorphic_operator
import
EndomorphicOperator
from
nifty.operators.endomorphic_operator
import
EndomorphicOperator
class
ProjectionOperator
(
EndomorphicOperator
):
class
ProjectionOperator
(
EndomorphicOperator
):
...
...
nifty/operators/response_operator/response_operator.py
View file @
eedc1f38
from
builtins
import
range
from
builtins
import
range
import
numpy
as
np
import
numpy
as
np
from
nifty
import
Field
,
\
from
...
import
Field
,
\
FieldArray
FieldArray
from
nifty.operators
.linear_operator
import
LinearOperator
from
.
.linear_operator
import
LinearOperator
from
nifty.operators
.smoothing_operator
import
SmoothingOperator
from
.
.smoothing_operator
import
SmoothingOperator
from
nifty.operators
.composed_operator
import
ComposedOperator
from
.
.composed_operator
import
ComposedOperator
from
nifty.operators
.diagonal_operator
import
DiagonalOperator
from
.
.diagonal_operator
import
DiagonalOperator
class
ResponseOperator
(
LinearOperator
):
class
ResponseOperator
(
LinearOperator
):
...
...
nifty/operators/smoothness_operator/smoothness_operator.py
View file @
eedc1f38
from
...spaces.power_space
import
PowerSpace
from
nifty.spaces.power_space
import
PowerSpace
from
..endomorphic_operator
import
EndomorphicOperator
from
nifty.operators.endomorphic_operator
import
EndomorphicOperator
from
..laplace_operator
import
LaplaceOperator
from
nifty.operators.laplace_operator
import
LaplaceOperator
class
SmoothnessOperator
(
EndomorphicOperator
):
class
SmoothnessOperator
(
EndomorphicOperator
):
...
...
nifty/probing/prober/prober.py
View file @
eedc1f38
...
@@ -21,10 +21,9 @@ from builtins import range
...
@@ -21,10 +21,9 @@ from builtins import range
from
builtins
import
object
from
builtins
import
object
import
numpy
as
np
import
numpy
as
np
from
nifty.field
import
Field
from
...field
import
Field
import
nifty.nifty_utilities
as
utilities
from
...
import
nifty_utilities
as
utilities
from
...
import
nifty_configuration
as
nc
from
nifty
import
nifty_configuration
as
nc
from
d2o
import
STRATEGIES
as
DISTRIBUTION_STRATEGIES
from
d2o
import
STRATEGIES
as
DISTRIBUTION_STRATEGIES
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment