Function arrayfire::selectl [] [src]

pub fn selectl(a: f64, cond: &Array, b: &Array) -> Array

Element wise conditional operator for Arrays

This function does the C-equivalent of the following statement, except that the operation happens on a GPU for all elements simultaneously.

c = cond ? a : b; /// where  a is a scalar(f64) and b is Array

Parameters

  • a is the scalar that is assigned to output if corresponding element in cond Array is True
  • cond is the Array with conditional values
  • b is the Array whose element will be assigned to output if corresponding element in cond Array is False

Return Values

An Array