Struct rust_bert::pipelines::common::ONNXModelResources
source · pub struct ONNXModelResources {
pub encoder_resource: Option<Box<dyn ResourceProvider + Send>>,
pub decoder_resource: Option<Box<dyn ResourceProvider + Send>>,
pub decoder_with_past_resource: Option<Box<dyn ResourceProvider + Send>>,
}
Expand description
Container for ONNX model resources, containing 3 optional resources (Encoder, Decoder and Decoder with past)
Fields§
§encoder_resource: Option<Box<dyn ResourceProvider + Send>>
Model encoder resource
decoder_resource: Option<Box<dyn ResourceProvider + Send>>
Model encoder resource
decoder_with_past_resource: Option<Box<dyn ResourceProvider + Send>>
Model encoder resource
Trait Implementations§
source§impl Debug for ONNXModelResources
impl Debug for ONNXModelResources
source§impl Default for ONNXModelResources
impl Default for ONNXModelResources
source§fn default() -> ONNXModelResources
fn default() -> ONNXModelResources
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl !RefUnwindSafe for ONNXModelResources
impl Send for ONNXModelResources
impl Sync for ONNXModelResources
impl Unpin for ONNXModelResources
impl !UnwindSafe for ONNXModelResources
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more