pub struct TokenBatch { /* private fields */ }Implementations§
Source§impl TokenBatch
impl TokenBatch
pub fn batch_size(&self) -> usize
pub fn seq_len(&self) -> usize
pub fn sequence_lengths(&self) -> &[usize]
pub fn num_tokens(&self) -> usize
pub fn num_predictions(&self) -> usize
pub fn num_padded_tokens(&self) -> usize
pub fn pad_token(&self) -> usize
pub fn to_tensor<B: Backend>(&self, device: &B::Device) -> Tensor<B, 2, Int>
Trait Implementations§
Source§impl Clone for TokenBatch
impl Clone for TokenBatch
Source§fn clone(&self) -> TokenBatch
fn clone(&self) -> TokenBatch
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 TokenBatch
impl Debug for TokenBatch
Source§impl<'de> Deserialize<'de> for TokenBatch
impl<'de> Deserialize<'de> for TokenBatch
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for TokenBatch
impl PartialEq for TokenBatch
Source§impl Serialize for TokenBatch
impl Serialize for TokenBatch
impl Eq for TokenBatch
impl StructuralPartialEq for TokenBatch
Auto Trait Implementations§
impl Freeze for TokenBatch
impl RefUnwindSafe for TokenBatch
impl Send for TokenBatch
impl Sync for TokenBatch
impl Unpin for TokenBatch
impl UnsafeUnpin for TokenBatch
impl UnwindSafe for TokenBatch
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.