tensor.min
Last updated
Last updated
use core::array::{ArrayTrait, SpanTrait};
use orion::operators::tensor::{TensorTrait, Tensor, U32Tensor};
fn min_example() -> Tensor<u32> {
let tensor1 = TensorTrait::new(shape: array![2, 2].span(), data: array![0, 1, 2, 3].span(),);
let tensor2 = TensorTrait::new(shape: array![2, 2].span(), data: array![0, 3, 1, 2].span(),);
let result = TensorTrait::min(tensors: array![tensor1, tensor2].span());
return result;
}
>>> [0, 1, 1, 2]
result.shape
>>> (2, 2)use core::array::{ArrayTrait, SpanTrait};
use orion::operators::tensor::{TensorTrait, Tensor, U32Tensor};
fn min_example() -> Tensor<u32> {
let tensor1 = TensorTrait::new(shape: array![2, 2].span(), data: array![0, 1, 2, 3].span(),);
let tensor2 = TensorTrait::new(shape: array![1, 2].span(), data: array![1, 4].span(),);
let result = TensorTrait::min(tensors: array![tensor1, tensor2].span());
return result;
}
>>> [0, 1, 1, 4]
result.shape
>>> (2, 2)