Skip to main content

depends

Function depends 

Source
pub fn depends(x: &Array, deps: &[Array]) -> Array
Expand description

x, evaluated only after deps (MLX’s depends): evaluating the result evaluates the dependencies first, without using their values. Its gradient goes to x.

use nuvec_core::{array, ops};

let x = array![1.0, 2.0];
let side = array![3.0];
assert_eq!(ops::depends(&x, &[side]).to_vec::<f32>().unwrap(), [1.0, 2.0]);