diff --git a/CHANGELOG.md b/CHANGELOG.md index 2cb4eac..f9884f8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -15,6 +15,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed +- Turned off display in `TruncatedNewton`. - Fixed bug in `OptimizationRecorder`. The recorder did not know how to record optimization history without an explictly initialized optimizer. - Deprecated `jax_fdm.optimization.optimizers.scipy` in favor of `jax_fdm.optimization.optimizers.gradient_based`. - Fixed bug. Return early in `NetworkArtist.edge_width()` if the artist edges list is empty. diff --git a/src/jax_fdm/optimization/optimizers/gradient_based.py b/src/jax_fdm/optimization/optimizers/gradient_based.py index b3e3a0d..91b6fb8 100644 --- a/src/jax_fdm/optimization/optimizers/gradient_based.py +++ b/src/jax_fdm/optimization/optimizers/gradient_based.py @@ -67,7 +67,7 @@ class TruncatedNewton(Optimizer): Minimize a scalar function of one or more variables using a truncated Newton (TNC) algorithm. """ def __init__(self, **kwargs): - super().__init__(name="TNC", **kwargs) + super().__init__(name="TNC", disp=False, **kwargs) class TrustRegionConstrained(ConstrainedOptimizer):