diff --git a/src/operators/nn/functional/softmax.cairo b/src/operators/nn/functional/softmax.cairo index 2f251f1b0..168fab483 100644 --- a/src/operators/nn/functional/softmax.cairo +++ b/src/operators/nn/functional/softmax.cairo @@ -37,7 +37,8 @@ fn softmaxWide< impl WDrop: Drop, impl TFixed: FixedTrait, impl WFixed: FixedTrait, - impl TPrint: PrintTrait + impl TPrint: PrintTrait, + impl WPrint: PrintTrait >( z: @Tensor, axis: usize ) -> Tensor { diff --git a/src/operators/tensor/math/exp.cairo b/src/operators/tensor/math/exp.cairo index aeb620208..0b3889511 100644 --- a/src/operators/tensor/math/exp.cairo +++ b/src/operators/tensor/math/exp.cairo @@ -52,7 +52,8 @@ fn exp_upcast< impl WCopy: Copy, impl WDrop: Drop, impl TIntoW: Into, - impl TPrint: PrintTrait + impl TPrint: PrintTrait, + impl WPrint: PrintTrait >( mut self: Tensor ) -> Tensor { @@ -61,7 +62,7 @@ fn exp_upcast< loop { match self.data.pop_front() { Option::Some(item) => { - (*item).print(); + (TIntoW::into(*item)).print(); result.append((TIntoW::into(*item)).exp()); },