Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
N
NIFTy
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
13
Issues
13
List
Boards
Labels
Service Desk
Milestones
Merge Requests
8
Merge Requests
8
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Operations
Operations
Incidents
Environments
Packages & Registries
Packages & Registries
Container Registry
Analytics
Analytics
CI / CD
Repository
Value Stream
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
ift
NIFTy
Commits
eedc1f38
Commit
eedc1f38
authored
Aug 22, 2017
by
Martin Reinecke
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
use relative imports for all NIFTy-internal modules
parent
1297585d
Changes
19
Hide whitespace changes
Inline
Side-by-side
Showing
19 changed files
with
52 additions
and
58 deletions
+52
-58
nifty/energies/energy.py
nifty/energies/energy.py
+1
-1
nifty/field.py
nifty/field.py
+1
-1
nifty/field_types/field_type.py
nifty/field_types/field_type.py
+1
-1
nifty/library/critical_filter/critical_power_curvature.py
nifty/library/critical_filter/critical_power_curvature.py
+3
-3
nifty/library/critical_filter/critical_power_energy.py
nifty/library/critical_filter/critical_power_energy.py
+6
-7
nifty/library/log_normal_wiener_filter/log_normal_wiener_filter_curvature.py
...ormal_wiener_filter/log_normal_wiener_filter_curvature.py
+4
-4
nifty/library/log_normal_wiener_filter/log_normal_wiener_filter_energy.py
...g_normal_wiener_filter/log_normal_wiener_filter_energy.py
+4
-5
nifty/library/wiener_filter/wiener_filter_curvature.py
nifty/library/wiener_filter/wiener_filter_curvature.py
+2
-2
nifty/library/wiener_filter/wiener_filter_energy.py
nifty/library/wiener_filter/wiener_filter_energy.py
+3
-3
nifty/minimization/descent_minimizer.py
nifty/minimization/descent_minimizer.py
+1
-1
nifty/minimization/line_searching/line_search.py
nifty/minimization/line_searching/line_search.py
+1
-1
nifty/nifty_utilities.py
nifty/nifty_utilities.py
+1
-1
nifty/operators/invertible_operator_mixin/invertible_operator_mixin.py
...rs/invertible_operator_mixin/invertible_operator_mixin.py
+2
-3
nifty/operators/laplace_operator/laplace_operator.py
nifty/operators/laplace_operator/laplace_operator.py
+5
-5
nifty/operators/linear_operator/linear_operator.py
nifty/operators/linear_operator/linear_operator.py
+3
-3
nifty/operators/projection_operator/projection_operator.py
nifty/operators/projection_operator/projection_operator.py
+2
-3
nifty/operators/response_operator/response_operator.py
nifty/operators/response_operator/response_operator.py
+6
-6
nifty/operators/smoothness_operator/smoothness_operator.py
nifty/operators/smoothness_operator/smoothness_operator.py
+3
-4
nifty/probing/prober/prober.py
nifty/probing/prober/prober.py
+3
-4
No files found.
nifty/energies/energy.py
View file @
eedc1f38
...
...
@@ -16,7 +16,7 @@
# NIFTy is being developed at the Max-Planck-Institut fuer Astrophysik
# 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
future.utils
import
with_metaclass
...
...
nifty/field.py
View file @
eedc1f38
...
...
@@ -1123,7 +1123,7 @@ class Field(Loggable, Versionable, object):
else
:
# create a diagonal operator which is capable of taking care of the
# axes-matching
from
nifty
.operators.diagonal_operator
import
DiagonalOperator
from
.operators.diagonal_operator
import
DiagonalOperator
diagonal
=
y
.
val
.
conjugate
()
diagonalOperator
=
DiagonalOperator
(
domain
=
y
.
domain
,
diagonal
=
diagonal
,
...
...
nifty/field_types/field_type.py
View file @
eedc1f38
...
...
@@ -16,7 +16,7 @@
# NIFTy is being developed at the Max-Planck-Institut fuer Astrophysik
# and financially supported by the Studienstiftung des deutschen Volkes.
from
nifty
.domain_object
import
DomainObject
from
.
.domain_object
import
DomainObject
class
FieldType
(
DomainObject
):
...
...
nifty/library/critical_filter/critical_power_curvature.py
View file @
eedc1f38
from
nifty
.operators.endomorphic_operator
import
EndomorphicOperator
from
nifty
.operators.invertible_operator_mixin
import
InvertibleOperatorMixin
from
nifty
.operators.diagonal_operator
import
DiagonalOperator
from
..
.operators.endomorphic_operator
import
EndomorphicOperator
from
..
.operators.invertible_operator_mixin
import
InvertibleOperatorMixin
from
..
.operators.diagonal_operator
import
DiagonalOperator
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
nifty.operators.smoothness_operator
import
SmoothnessOperator
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
from
...sugar
import
generate_posterior_sample
from
...
import
Field
,
exp
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
from
nifty
.energies.memoization
import
memo
from
nifty
.basic_arithmetics
import
clipped_exp
from
nifty
.sugar
import
create_composed_fft_operator
from
..
.energies.memoization
import
memo
from
..
.basic_arithmetics
import
clipped_exp
from
..
.sugar
import
create_composed_fft_operator
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
nifty.energies.memoization
import
memo
from
nifty.library.log_normal_wiener_filter
import
\
LogNormalWienerFilterCurvature
from
nifty.sugar
import
create_composed_fft_operator
from
...energies.energy
import
Energy
from
...energies.memoization
import
memo
from
.
import
LogNormalWienerFilterCurvature
from
...sugar
import
create_composed_fft_operator
class
LogNormalWienerFilterEnergy
(
Energy
):
...
...
nifty/library/wiener_filter/wiener_filter_curvature.py
View file @
eedc1f38
from
nifty
.operators
import
EndomorphicOperator
,
\
InvertibleOperatorMixin
from
..
.operators
import
EndomorphicOperator
,
\
InvertibleOperatorMixin
class
WienerFilterCurvature
(
InvertibleOperatorMixin
,
EndomorphicOperator
):
...
...
nifty/library/wiener_filter/wiener_filter_energy.py
View file @
eedc1f38
from
nifty
.energies.energy
import
Energy
from
nifty
.energies.memoization
import
memo
from
nifty.library.wiener_filter
import
WienerFilterCurvature
from
..
.energies.energy
import
Energy
from
..
.energies.memoization
import
memo
from
.
import
WienerFilterCurvature
class
WienerFilterEnergy
(
Energy
):
...
...
nifty/minimization/descent_minimizer.py
View file @
eedc1f38
...
...
@@ -18,7 +18,7 @@
from
__future__
import
division
import
abc
from
nifty
.nifty_meta
import
NiftyMeta
from
.
.nifty_meta
import
NiftyMeta
import
numpy
as
np
...
...
nifty/minimization/line_searching/line_search.py
View file @
eedc1f38
...
...
@@ -20,7 +20,7 @@ import abc
from
keepers
import
Loggable
from
nifty
import
LineEnergy
from
...energies
import
LineEnergy
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):
def
parse_domain
(
domain
):
from
nifty
.domain_object
import
DomainObject
from
.domain_object
import
DomainObject
if
domain
is
None
:
domain
=
()
elif
isinstance
(
domain
,
DomainObject
):
...
...
nifty/operators/invertible_operator_mixin/invertible_operator_mixin.py
View file @
eedc1f38
...
...
@@ -17,9 +17,8 @@
# and financially supported by the Studienstiftung des deutschen Volkes.
from
builtins
import
object
from
nifty.minimization
import
ConjugateGradient
from
nifty.field
import
Field
from
...minimization
import
ConjugateGradient
from
...field
import
Field
class
InvertibleOperatorMixin
(
object
):
...
...
nifty/operators/laplace_operator/laplace_operator.py
View file @
eedc1f38
...
...
@@ -17,11 +17,11 @@
# and financially supported by the Studienstiftung des deutschen Volkes.
import
numpy
as
np
from
nifty
.field
import
Field
from
nifty
.spaces.power_space
import
PowerSpace
from
nifty.operators
.endomorphic_operator
import
EndomorphicOperator
from
nifty
import
sqrt
import
nifty.
nifty_utilities
as
utilities
from
..
.field
import
Field
from
..
.spaces.power_space
import
PowerSpace
from
.
.endomorphic_operator
import
EndomorphicOperator
from
...
import
sqrt
from
...
import
nifty_utilities
as
utilities
class
LaplaceOperator
(
EndomorphicOperator
):
...
...
nifty/operators/linear_operator/linear_operator.py
View file @
eedc1f38
...
...
@@ -18,11 +18,11 @@
from
builtins
import
str
import
abc
from
nifty
.nifty_meta
import
NiftyMeta
from
..
.nifty_meta
import
NiftyMeta
from
keepers
import
Loggable
from
nifty
.field
import
Field
import
nifty.
nifty_utilities
as
utilities
from
..
.field
import
Field
from
...
import
nifty_utilities
as
utilities
from
future.utils
import
with_metaclass
...
...
nifty/operators/projection_operator/projection_operator.py
View file @
eedc1f38
...
...
@@ -19,9 +19,8 @@
from
builtins
import
range
import
numpy
as
np
from
nifty.field
import
Field
from
nifty.operators.endomorphic_operator
import
EndomorphicOperator
from
...field
import
Field
from
..endomorphic_operator
import
EndomorphicOperator
class
ProjectionOperator
(
EndomorphicOperator
):
...
...
nifty/operators/response_operator/response_operator.py
View file @
eedc1f38
from
builtins
import
range
import
numpy
as
np
from
nifty
import
Field
,
\
FieldArray
from
nifty.operators
.linear_operator
import
LinearOperator
from
nifty.operators
.smoothing_operator
import
SmoothingOperator
from
nifty.operators
.composed_operator
import
ComposedOperator
from
nifty.operators
.diagonal_operator
import
DiagonalOperator
from
...
import
Field
,
\
FieldArray
from
.
.linear_operator
import
LinearOperator
from
.
.smoothing_operator
import
SmoothingOperator
from
.
.composed_operator
import
ComposedOperator
from
.
.diagonal_operator
import
DiagonalOperator
class
ResponseOperator
(
LinearOperator
):
...
...
nifty/operators/smoothness_operator/smoothness_operator.py
View file @
eedc1f38
from
nifty.spaces.power_space
import
PowerSpace
from
nifty.operators.endomorphic_operator
import
EndomorphicOperator
from
nifty.operators.laplace_operator
import
LaplaceOperator
from
...spaces.power_space
import
PowerSpace
from
..endomorphic_operator
import
EndomorphicOperator
from
..laplace_operator
import
LaplaceOperator
class
SmoothnessOperator
(
EndomorphicOperator
):
...
...
nifty/probing/prober/prober.py
View file @
eedc1f38
...
...
@@ -21,10 +21,9 @@ from builtins import range
from
builtins
import
object
import
numpy
as
np
from
nifty.field
import
Field
import
nifty.nifty_utilities
as
utilities
from
nifty
import
nifty_configuration
as
nc
from
...field
import
Field
from
...
import
nifty_utilities
as
utilities
from
...
import
nifty_configuration
as
nc
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