summaryrefslogtreecommitdiffstats
path: root/polymatrix/expression/init/initgetitemexpr.py
diff options
context:
space:
mode:
Diffstat (limited to 'polymatrix/expression/init/initgetitemexpr.py')
-rw-r--r--polymatrix/expression/init/initgetitemexpr.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/polymatrix/expression/init/initgetitemexpr.py b/polymatrix/expression/init/initgetitemexpr.py
index 5fea7a5..f7fc0c9 100644
--- a/polymatrix/expression/init/initgetitemexpr.py
+++ b/polymatrix/expression/init/initgetitemexpr.py
@@ -1,6 +1,6 @@
from numpy import isin
from polymatrix.expression.mixins.expressionbasemixin import ExpressionBaseMixin
-from polymatrix.expression.impl.getitemexprimpl import GetItemExprImpl
+import polymatrix.expression.impl.impl
def init_get_item_expr(
@@ -10,13 +10,13 @@ def init_get_item_expr(
def get_hashable_slice(index):
if isinstance(index, slice):
- return GetItemExprImpl.Slice(start=index.start, stop=index.stop, step=index.step)
+ return polymatrix.expression.impl.impl.GetItemExprImpl.Slice(start=index.start, stop=index.stop, step=index.step)
else:
return index
proper_index = (get_hashable_slice(index[0]), get_hashable_slice(index[1]))
- return GetItemExprImpl(
+ return polymatrix.expression.impl.impl.GetItemExprImpl(
underlying=underlying,
index=proper_index,
)