mirror of
https://github.com/huggingface/candle.git
synced 2025-06-19 11:56:45 +00:00
Expose candle gather op in pyo3. (#1870)
This commit is contained in:
@ -448,6 +448,12 @@ impl PyTensor {
|
||||
Ok(PyTensor(self.0.index_select(rhs, dim).map_err(wrap_err)?))
|
||||
}
|
||||
|
||||
/// Gathers values along an axis specified by dim.
|
||||
fn gather(&self, index: &Self, dim: i64) -> PyResult<Self> {
|
||||
let dim = actual_dim(self, dim).map_err(wrap_err)?;
|
||||
Ok(PyTensor(self.0.gather(index, dim).map_err(wrap_err)?))
|
||||
}
|
||||
|
||||
#[pyo3(text_signature = "(self, rhs:Tensor)")]
|
||||
/// Performs a matrix multiplication between the two tensors.
|
||||
/// &RETURNS&: Tensor
|
||||
|
Reference in New Issue
Block a user