WYVERN

Results 8 issues of WYVERN

In the [v1.0 update for obsidian](https://forum.obsidian.md/t/obsidian-release-v1-0-0/44873) there are many breaking changes for themes. Currently, viridian is a legacy theme and cannot be installed untill it's updated. [There is a guide...

As part of the software sustainability hackathon, efforts are ongoing to make CIL easier to use for users and developers. This issue is focused on improving the python code documentation...

This is part of the software sustainability hackathon, and is part of a larger project to improve cil's documentation. #1683 ## Describe your changes Since the changes are quite large,...

This is part of the software sustainability hackathon, and is part of a larger project to improve cil's documentation. #1683 ## Describe your changes Since the changes are quite large,...

Dataprocessor is just an alias of Processor, and has no functionality https://github.com/TomographicImaging/CIL/blob/master/Wrappers/Python/cil/framework/framework.py#L3958 ```python class DataProcessor(Processor): '''Basically an alias of Processor Class''' pass ``` Looks like it was originally added to...

Operator's `__rmult__` creates a new `ScaledOperator` https://github.com/TomographicImaging/CIL/blob/master/Wrappers/Python/cil/optimisation/operators/Operator.py#L122 ```python def __rmul__(self, scalar) -> ScaledOperator: """Defines the multiplication by a scalar on the left returns a ScaledOperator""" return ScaledOperator(self, scalar) ``` However,...

Operator's norm() function takes in kwargs, however immidiately raises a warning that they were passed, and ignores their use. https://github.com/TomographicImaging/CIL/blob/master/Wrappers/Python/cil/optimisation/operators/Operator.py#L54 ```python def norm(self, **kwargs) -> float: """Return the norm of...

![image](https://github.com/TomographicImaging/CIL/assets/35181365/4fa887d9-4a78-4c6f-ae46-f9d9bd879498)