Trait coaster_blas::plugin::Dot
source · pub trait Dot<F> {
// Required method
fn dot(
&self,
x: &SharedTensor<F>,
y: &SharedTensor<F>,
result: &mut SharedTensor<F>
) -> Result<(), Error>;
}
Expand description
Provides the dot operation.
Required Methods§
sourcefn dot(
&self,
x: &SharedTensor<F>,
y: &SharedTensor<F>,
result: &mut SharedTensor<F>
) -> Result<(), Error>
fn dot( &self, x: &SharedTensor<F>, y: &SharedTensor<F>, result: &mut SharedTensor<F> ) -> Result<(), Error>
Computes the [dot product][dot-product] over x and y. [dot-product]: https://en.wikipedia.org/wiki/Dot_product
Saves the resulting value into result
.
This is a Level 1 BLAS operation.