in gad/src/compare.rs [129:144]
fn select_argmax(
&mut self,
v0: &af::Dim4,
v1: &af::Dim4,
r0: Option<&af::Dim4>,
r1: Option<&af::Dim4>,
) -> Result<af::Dim4> {
check_equal_dimensions(func_name!(), &[v0, v1])?;
if let Some(r0) = r0 {
check_equal_dimensions(func_name!(), &[v0, r0])?;
}
if let Some(r1) = r1 {
check_equal_dimensions(func_name!(), &[v1, r1])?;
}
Ok(v0.dims())
}