Skip to main content

conj

Function conj 

Source
pub fn conj(input: &Tensor) -> Result<Tensor>
Expand description

Conjugate a real or complex CPU tensor elementwise.

ยงExamples

use num_complex::Complex64;
use tenferro_cpu::conj;
use tenferro_tensor::Tensor;

let input = Tensor::from_vec_col_major(vec![1], vec![Complex64::new(1.0, 2.0)])?;
let out = conj(&input)?;
assert_eq!(out.as_slice::<Complex64>().unwrap(), &[Complex64::new(1.0, -2.0)]);