From 849c0058df3e8a475de0f07a9a18ee780b790922 Mon Sep 17 00:00:00 2001 From: Pierre Chapuis Date: Mon, 29 Jan 2024 15:03:34 +0100 Subject: [PATCH] remove unused dunder methods on ContextProvider --- src/refiners/fluxion/context.py | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/src/refiners/fluxion/context.py b/src/refiners/fluxion/context.py index e8871e2..a93830f 100644 --- a/src/refiners/fluxion/context.py +++ b/src/refiners/fluxion/context.py @@ -29,17 +29,6 @@ class ContextProvider: provider.update_contexts(contexts) return provider - def __add__(self, other: "ContextProvider") -> "ContextProvider": - self.contexts.update(other.contexts) - return self - - def __lshift__(self, other: "ContextProvider") -> "ContextProvider": - other.contexts.update(self.contexts) - return other - - def __bool__(self) -> bool: - return bool(self.contexts) - def _get_repr_for_value(self, value: Any) -> str: if isinstance(value, Tensor): return f"Tensor(shape={value.shape}, dtype={value.dtype}, device={value.device})"