tensor.reduce_sum_square
tensor.reduce_sum_square
fn reduce_sum_square(self: @Tensor<T>, axis: usize, keepdims: bool) -> Tensor<T>;Args
Panics
Returns
Examples
use core::array::{ArrayTrait, SpanTrait};
use orion::operators::tensor::{TensorTrait, Tensor, U32Tensor};
fn reduce_sum_square_example() -> Tensor<u32> {
let mut shape = ArrayTrait::<usize>::new();
shape.append(2);
shape.append(2);
let mut data = ArrayTrait::new();
data.append(1);
data.append(2);
data.append(3);
data.append(4);
let tensor = TensorTrait::<u32>::new(shape.span(), data.span());
We can call `reduce_sum_square` function as follows.
return tensor.reduce_sum_square(axis: 1, keepdims: true);
}
>>> [[5, 25]]Last updated