Skip to content

Commit d082370

Browse files
Jammy2211Jammy2211
authored andcommitted
undo changes
1 parent aafffd2 commit d082370

4 files changed

Lines changed: 0 additions & 50 deletions

File tree

autolens/mock.py

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@
1313
from autolens.point.mock.mock_solver import MockPointSolver # noqa
1414

1515

16-
@register_pytree_node_class
1716
class NullTracer(Tracer):
1817
def __init__(self):
1918
super().__init__([])
@@ -28,16 +27,3 @@ def magnification_2d_via_hessian_from(
2827
self, grid, buffer: float = 0.01, deflections_func=None
2928
) -> aa.ArrayIrregular:
3029
return aa.ArrayIrregular(values=jnp.ones(grid.shape[0]))
31-
32-
def tree_flatten(self):
33-
"""
34-
Flatten this model as a PyTree.
35-
"""
36-
return (), None
37-
38-
@classmethod
39-
def tree_unflatten(cls, aux_data, children):
40-
"""
41-
Unflatten a PyTree into a model.
42-
"""
43-
return cls()

autolens/point/solver/point_solver.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,6 @@
1212

1313
logger = logging.getLogger(__name__)
1414

15-
16-
@register_pytree_node_class
1715
class PointSolver(AbstractSolver):
1816

1917
def solve(

autolens/point/solver/shape_solver.py

Lines changed: 0 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -329,25 +329,6 @@ def steps(
329329

330330
initial_triangles = up_sampled
331331

332-
def tree_flatten(self):
333-
return (), (
334-
self.scale,
335-
self.pixel_scale_precision,
336-
self.magnification_threshold,
337-
self.initial_triangles,
338-
)
339-
340-
@classmethod
341-
def tree_unflatten(cls, aux_data, children):
342-
return cls(
343-
scale=aux_data[0],
344-
pixel_scale_precision=aux_data[1],
345-
magnification_threshold=aux_data[2],
346-
initial_triangles=aux_data[3],
347-
)
348-
349-
350-
@register_pytree_node_class
351332
class ShapeSolver(AbstractSolver):
352333
def find_magnification(
353334
self,

autolens/point/solver/step.py

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,10 @@
22
from dataclasses import dataclass
33

44
import autoarray as aa
5-
from autoarray.numpy_wrapper import register_pytree_node_class
65

76
logger = logging.getLogger(__name__)
87

98

10-
@register_pytree_node_class
119
@dataclass
1210
class Step:
1311
"""
@@ -33,16 +31,3 @@ class Step:
3331
neighbourhood: aa.AbstractTriangles
3432
up_sampled: aa.AbstractTriangles
3533
plane_triangles: aa.AbstractTriangles
36-
37-
def tree_flatten(self):
38-
return (
39-
self.number,
40-
self.initial_triangles,
41-
self.filtered_triangles,
42-
self.neighbourhood,
43-
self.up_sampled,
44-
), ()
45-
46-
@classmethod
47-
def tree_unflatten(cls, _, values):
48-
return cls(*values)

0 commit comments

Comments
 (0)