Skip to content
GitLab
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
d03da228
Commit
d03da228
authored
Jul 09, 2018
by
Martin Reinecke
Browse files
more boilerplate
parent
64a2344e
Changes
40
Hide whitespace changes
Inline
Side-by-side
nifty5/minimization/energy.py
View file @
d03da228
...
...
@@ -16,6 +16,8 @@
# NIFTy is being developed at the Max-Planck-Institut fuer Astrophysik
# and financially supported by the Studienstiftung des deutschen Volkes.
from
__future__
import
absolute_import
,
division
,
print_function
from
..compat
import
*
import
numpy
as
np
from
..field
import
Field
from
..utilities
import
NiftyMetaBase
,
memo
...
...
nifty5/minimization/gradient_norm_controller.py
View file @
d03da228
...
...
@@ -16,6 +16,8 @@
# NIFTy is being developed at the Max-Planck-Institut fuer Astrophysik
# and financially supported by the Studienstiftung des deutschen Volkes.
from
__future__
import
absolute_import
,
division
,
print_function
from
..compat
import
*
from
.iteration_controller
import
IterationController
from
..logger
import
logger
...
...
nifty5/minimization/line_energy.py
View file @
d03da228
...
...
@@ -16,6 +16,9 @@
# NIFTy is being developed at the Max-Planck-Institut fuer Astrophysik
# and financially supported by the Studienstiftung des deutschen Volkes.
from
__future__
import
absolute_import
,
division
,
print_function
from
..compat
import
*
class
LineEnergy
(
object
):
""" Evaluates an underlying Energy along a certain line direction.
...
...
nifty5/minimization/line_search.py
View file @
d03da228
...
...
@@ -16,6 +16,8 @@
# NIFTy is being developed at the Max-Planck-Institut fuer Astrophysik
# and financially supported by the Studienstiftung des deutschen Volkes.
from
__future__
import
absolute_import
,
division
,
print_function
from
..compat
import
*
import
abc
from
..utilities
import
NiftyMetaBase
...
...
nifty5/minimization/minimizer.py
View file @
d03da228
...
...
@@ -16,6 +16,8 @@
# NIFTy is being developed at the Max-Planck-Institut fuer Astrophysik
# and financially supported by the Studienstiftung des deutschen Volkes.
from
__future__
import
absolute_import
,
division
,
print_function
from
..compat
import
*
import
abc
from
..utilities
import
NiftyMetaBase
...
...
nifty5/minimization/quadratic_energy.py
View file @
d03da228
...
...
@@ -16,6 +16,8 @@
# NIFTy is being developed at the Max-Planck-Institut fuer Astrophysik
# and financially supported by the Studienstiftung des deutschen Volkes.
from
__future__
import
absolute_import
,
division
,
print_function
from
..compat
import
*
from
.energy
import
Energy
...
...
nifty5/minimization/relaxed_newton.py
View file @
d03da228
...
...
@@ -16,6 +16,8 @@
# NIFTy is being developed at the Max-Planck-Institut fuer Astrophysik
# and financially supported by the Studienstiftung des deutschen Volkes.
from
__future__
import
absolute_import
,
division
,
print_function
from
..compat
import
*
from
.descent_minimizer
import
DescentMinimizer
from
.line_search_strong_wolfe
import
LineSearchStrongWolfe
...
...
nifty5/models/binary_helpers.py
View file @
d03da228
...
...
@@ -16,6 +16,8 @@
# NIFTy is being developed at the Max-Planck-Institut fuer Astrophysik
# and financially supported by the Studienstiftung des deutschen Volkes.
from
__future__
import
absolute_import
,
division
,
print_function
from
..compat
import
*
from
..multi.multi_field
import
MultiField
from
..sugar
import
makeOp
from
.model
import
Model
...
...
nifty5/models/constant.py
View file @
d03da228
...
...
@@ -15,6 +15,9 @@
#
# NIFTy is being developed at the Max-Planck-Institut fuer Astrophysik
# and financially supported by the Studienstiftung des deutschen Volkes.
from
__future__
import
absolute_import
,
division
,
print_function
from
..compat
import
*
from
.model
import
Model
...
...
nifty5/models/linear_model.py
View file @
d03da228
...
...
@@ -15,6 +15,8 @@
# NIFTy is being developed at the Max-Planck-Institut fuer Astrophysik
# and financially supported by the Studienstiftung des deutschen Volkes.
from
__future__
import
absolute_import
,
division
,
print_function
from
..compat
import
*
from
..operators.selection_operator
import
SelectionOperator
from
.model
import
Model
...
...
nifty5/models/local_nonlinearity.py
View file @
d03da228
...
...
@@ -16,9 +16,10 @@
# NIFTy is being developed at the Max-Planck-Institut fuer Astrophysik
# and financially supported by the Studienstiftung des deutschen Volkes.
from
__future__
import
absolute_import
,
division
,
print_function
from
..compat
import
*
from
..nonlinearities
import
Exponential
,
PositiveTanh
,
Tanh
from
..sugar
import
makeOp
from
.model
import
Model
...
...
nifty5/models/model.py
View file @
d03da228
...
...
@@ -16,6 +16,8 @@
# NIFTy is being developed at the Max-Planck-Institut fuer Astrophysik
# and financially supported by the Studienstiftung des deutschen Volkes.
from
__future__
import
absolute_import
,
division
,
print_function
from
..compat
import
*
from
..field
import
Field
from
..multi.multi_field
import
MultiField
from
..operators.selection_operator
import
SelectionOperator
...
...
nifty5/models/multi_model.py
View file @
d03da228
...
...
@@ -16,6 +16,8 @@
# NIFTy is being developed at the Max-Planck-Institut fuer Astrophysik
# and financially supported by the Studienstiftung des deutschen Volkes.
from
__future__
import
absolute_import
,
division
,
print_function
from
..compat
import
*
from
..domain_tuple
import
DomainTuple
from
..multi.multi_field
import
MultiField
from
..operators.multi_adaptor
import
MultiAdaptor
...
...
nifty5/models/variable.py
View file @
d03da228
...
...
@@ -16,6 +16,8 @@
# NIFTy is being developed at the Max-Planck-Institut fuer Astrophysik
# and financially supported by the Studienstiftung des deutschen Volkes.
from
__future__
import
absolute_import
,
division
,
print_function
from
..compat
import
*
from
..operators.scaling_operator
import
ScalingOperator
from
.model
import
Model
...
...
nifty5/multi/block_diagonal_operator.py
View file @
d03da228
from
__future__
import
absolute_import
,
division
,
print_function
from
..compat
import
*
import
numpy
as
np
from
..operators.endomorphic_operator
import
EndomorphicOperator
from
.multi_domain
import
MultiDomain
...
...
nifty5/multi/multi_field.py
View file @
d03da228
...
...
@@ -16,21 +16,14 @@
# NIFTy is being developed at the Max-Planck-Institut fuer Astrophysik
# and financially supported by the Studienstiftung des deutschen Volkes.
from
__future__
import
absolute_import
,
division
,
print_function
from
..compat
import
*
from
..field
import
Field
import
numpy
as
np
from
.multi_domain
import
MultiDomain
from
..utilities
import
frozendict
# ways of creating MultiFields:
# - (Field)
# - (Field, name)
# - (dict {string, Field})
# - MultiDomain, dict(string, Field)
# new methods
# .field(name)
# .domain(name)
class
MultiField
(
object
):
def
__init__
(
self
,
domain
,
val
):
"""
...
...
nifty5/operators/chain_operator.py
View file @
d03da228
...
...
@@ -16,6 +16,8 @@
# NIFTy is being developed at the Max-Planck-Institut fuer Astrophysik
# and financially supported by the Studienstiftung des deutschen Volkes.
from
__future__
import
absolute_import
,
division
,
print_function
from
..compat
import
*
import
numpy
as
np
from
.linear_operator
import
LinearOperator
...
...
nifty5/operators/dof_distributor.py
View file @
d03da228
...
...
@@ -16,6 +16,8 @@
# NIFTy is being developed at the Max-Planck-Institut fuer Astrophysik
# and financially supported by the Studienstiftung des deutschen Volkes.
from
__future__
import
absolute_import
,
division
,
print_function
from
..compat
import
*
import
numpy
as
np
from
.linear_operator
import
LinearOperator
from
..utilities
import
infer_space
...
...
nifty5/operators/domain_distributor.py
View file @
d03da228
from
__future__
import
absolute_import
,
division
,
print_function
from
..compat
import
*
import
numpy
as
np
from
..field
import
Field
from
..
import
dobj
from
..domain_tuple
import
DomainTuple
from
.linear_operator
import
LinearOperator
...
...
nifty5/operators/endomorphic_operator.py
View file @
d03da228
...
...
@@ -16,6 +16,8 @@
# NIFTy is being developed at the Max-Planck-Institut fuer Astrophysik
# and financially supported by the Studienstiftung des deutschen Volkes.
from
__future__
import
absolute_import
,
division
,
print_function
from
..compat
import
*
from
.linear_operator
import
LinearOperator
import
numpy
as
np
...
...
Prev
1
2
Next
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new 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