Brendt Wohlberg

Results 26 issues of Brendt Wohlberg

We're currently preparing a JOSS submission that includes quite a few code snippets marked up as in this example ```python pass ``` and would like to improve their appearance and...

Remove `scico.fista` modules and redirects for previously renamed functions.

The 0.7.1 release has addresses some of the MatplotlibDeprecationWarning warnings with matplotlib 3.1, but there are some additional ones remaining: > /opt/conda/miniconda3/envs/py36/lib/python3.6/site-packages/mpldatacursor/datacursor.py:413: MatplotlibDeprecationWarning: The pprint_val function was deprecated in Matplotlib...

The data cursor seems to function correctly when used with a surface plot, but the first click to place the cursor results in the warning > /usr/lib/python3/dist-packages/matplotlib/collections.py:360: UserWarning: Collection picker...

The mechanism supporting math operations involving `LinearOperator` objects (specifically scalar multiplication and addition and subtraction of two `LinearOperator` objects) should be revisited to determine whether it can be simplified. Specific...

discussion required
improvement

Running the training example scripts with the most recent version of `orbax-checkpoint` results in the following warning ``` WARNING:absl:Configured `CheckpointManager` using deprecated legacy API. Please follow the instructions at https://orbax.readthedocs.io/en/latest/api_refactor.html...

improvement

The comment on this line in `scico.solver.minimize` https://github.com/lanl/scico/blob/4eb21c103b5ec135f7a5a05f933cb0e58b7e64af/scico/solver.py#L216 is incorrect. This should be edited, and it should be confirmed that the functions does work for `BlockArray` input. It's not clear...

bug
discussion required

The scico style guide pages calls for single backtick markup for names of entities such as variables, functions, etc., and does not specify the markup to be used for brief...

documentation
discussion required

A coherent policy for the use of `jax.jit` needs to be formulated and implemented. At present, its usage seems somewhat arbitrary and inconsistent; for example: 1. `Operator` defaults to `jit=False`...

discussion required
improvement

Support has already been added for (DFT) diagonalizable operators, but block diagonalizable operators, and explicit matrix operators, as discussed in the solver design document, have yet to be implemented. We...

enhancement