use crateBackend;
// We provide some type aliases to improve the readability of using associated types without
// having to use the disambiguation syntax.
/// Device type used by the backend.
pub type Device<B> = Device;
/// Float element type used by backend.
pub type FloatElem<B> = FloatElem;
/// Integer element type used by backend.
pub type IntElem<B> = IntElem;
/// Boolean element type used by backend.
pub type BoolElem<B> = BoolElem;
/// Float tensor primitive type used by the backend.
pub type FloatTensor<B> = FloatTensorPrimitive;
/// Integer tensor primitive type used by the backend.
pub type IntTensor<B> = IntTensorPrimitive;
/// Boolean tensor primitive type used by the backend.
pub type BoolTensor<B> = BoolTensorPrimitive;
/// Quantized tensor primitive type used by the backend.
pub type QuantizedTensor<B> = QuantizedTensorPrimitive;