Commit 1ee9020b authored by Martin Reinecke's avatar Martin Reinecke
Browse files

update

parent 5d351e29
......@@ -49,15 +49,13 @@ that apply to fields.
<!-- -->
Field.conjugate Field.dim Field.norm
Field.dot Field.set_val Field.weight
Field.vdot Field.set_val Field.weight
- [Operators](http://www.mpa-garching.mpg.de/ift/nifty/operator.html)
- `DiagonalOperator` - purely diagonal matrices in a specified
basis
- `ProjectionOperator` - projections onto subsets of a specified
basis
- `PropagatorOperator` - information propagator in Wiener filter
theory
- (and more)
- (and more)
......@@ -69,7 +67,7 @@ Installation
### Requirements
- [Python](http://www.python.org/) (v2.7.x)
- [Python](http://www.python.org/) (v2.7.x or 3.5.x)
- [NumPy](http://www.numpy.org/)
### Download
......
......@@ -53,7 +53,7 @@ if __name__ == "__main__":
# Probing the uncertainty |\label{code:wf_uncertainty_probing}|
class Proby(ift.DiagonalProberMixin, ift.Prober): pass
proby = Proby(signal_space, probe_count=10,ncpu=1)
proby = Proby(signal_space, probe_count=800,ncpu=1)
proby(lambda z: fft(wiener_curvature.inverse_times(fft.inverse_times(z)))) #|\label{code:wf_variance_fft_wrap}|
sm = ift.FFTSmoothingOperator(signal_space, sigma=0.03)
......
......@@ -56,6 +56,7 @@ class DefaultIterationController(IterationController):
if self._name is not None:
msg += self._name+":"
msg += " Iteration #" + str(self._itcount)
msg += " energy=" + str(energy.value)
msg += " gradnorm=" + str(energy.gradient_norm)
msg += " clvl=" + str(self._ccount)
print(msg)
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment