pub struct ImageClassificationParams {
pub inference_params: Option<TfliteInferenceParams>,
pub topk_accuracy_eval_params: Option<TopkAccuracyEvalParams>,
}
Expand description
Parameters that define how the Image Classification task is evaluated end-to-end.
Next ID: 3
Fields§
§inference_params: Option<TfliteInferenceParams>
Required. TfLite model should have 1 input & 1 output tensor. Input shape: {1, image_height, image_width, 3} Output shape: {1, num_total_labels}
topk_accuracy_eval_params: Option<TopkAccuracyEvalParams>
Optional. If not set, accuracy evaluation is not performed.
Trait Implementations§
Source§impl Clone for ImageClassificationParams
impl Clone for ImageClassificationParams
Source§fn clone(&self) -> ImageClassificationParams
fn clone(&self) -> ImageClassificationParams
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for ImageClassificationParams
impl Debug for ImageClassificationParams
Source§impl Default for ImageClassificationParams
impl Default for ImageClassificationParams
Source§impl Message for ImageClassificationParams
impl Message for ImageClassificationParams
Source§fn encoded_len(&self) -> usize
fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
Source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>
fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>
Encodes the message to a buffer. Read more
Source§fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>
fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>
Encodes the message with a length-delimiter to a buffer. Read more
Source§fn decode<B>(buf: B) -> Result<Self, DecodeError>
fn decode<B>(buf: B) -> Result<Self, DecodeError>
Decodes an instance of the message from a buffer. Read more
Source§fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError>
fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError>
Decodes a length-delimited instance of the message from the buffer.
Source§fn merge<B>(&mut self, buf: B) -> Result<(), DecodeError>
fn merge<B>(&mut self, buf: B) -> Result<(), DecodeError>
Decodes an instance of the message from a buffer, and merges it into
self
. Read moreSource§fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>
fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>
Decodes a length-delimited instance of the message from buffer, and
merges it into
self
.impl StructuralPartialEq for ImageClassificationParams
Auto Trait Implementations§
impl Freeze for ImageClassificationParams
impl RefUnwindSafe for ImageClassificationParams
impl Send for ImageClassificationParams
impl Sync for ImageClassificationParams
impl Unpin for ImageClassificationParams
impl UnwindSafe for ImageClassificationParams
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