pub struct HeartmulaFirstFrameDebug {Show 70 fields
pub history: Vec<[i64; 9]>,
pub backbone_prefill_input_dims: Vec<usize>,
pub backbone_prefill_input: Vec<f32>,
pub backbone_layer0_prefill_hidden_dims: Vec<usize>,
pub backbone_layer0_prefill_hidden: Vec<f32>,
pub last_hidden_dims: Vec<usize>,
pub last_hidden: Vec<f32>,
pub backbone_layer0_prefill_q_dims: Vec<usize>,
pub backbone_layer0_prefill_q: Vec<f32>,
pub backbone_layer0_prefill_k_expanded_dims: Vec<usize>,
pub backbone_layer0_prefill_k_expanded: Vec<f32>,
pub backbone_layer0_prefill_v_expanded_dims: Vec<usize>,
pub backbone_layer0_prefill_v_expanded: Vec<f32>,
pub backbone_layer0_prefill_k_dims: Vec<usize>,
pub backbone_layer0_prefill_k: Vec<f32>,
pub backbone_layer0_prefill_v_dims: Vec<usize>,
pub backbone_layer0_prefill_v: Vec<f32>,
pub backbone_last_prefill_k_dims: Vec<usize>,
pub backbone_last_prefill_k: Vec<f32>,
pub backbone_last_prefill_v_dims: Vec<usize>,
pub backbone_last_prefill_v: Vec<f32>,
pub guided_codebook0_logits_dims: Vec<usize>,
pub guided_codebook0_logits: Vec<f32>,
pub argmax_first_frame: Vec<i64>,
pub second_history_row: Vec<i64>,
pub second_hidden_input_dims: Vec<usize>,
pub second_hidden_input: Vec<f32>,
pub second_layer0_q_dims: Vec<usize>,
pub second_layer0_q: Vec<f32>,
pub second_layer0_k_expanded_dims: Vec<usize>,
pub second_layer0_k_expanded: Vec<f32>,
pub second_layer0_v_expanded_dims: Vec<usize>,
pub second_layer0_v_expanded: Vec<f32>,
pub second_layer0_full_k_dims: Vec<usize>,
pub second_layer0_full_k: Vec<f32>,
pub second_layer0_full_v_dims: Vec<usize>,
pub second_layer0_full_v: Vec<f32>,
pub second_layer0_attn_out_dims: Vec<usize>,
pub second_layer0_attn_out: Vec<f32>,
pub second_layer0_mlp_out_dims: Vec<usize>,
pub second_layer0_mlp_out: Vec<f32>,
pub second_hidden_dims: Vec<usize>,
pub second_hidden: Vec<f32>,
pub second_layer_outputs_dims: Vec<Vec<usize>>,
pub second_layer_outputs: Vec<Vec<f32>>,
pub second_guided_codebook0_logits_dims: Vec<usize>,
pub second_guided_codebook0_logits: Vec<f32>,
pub second_argmax_frame: Vec<i64>,
pub second_decoder_step_inputs_dims: Vec<Vec<usize>>,
pub second_decoder_step_inputs: Vec<Vec<f32>>,
pub second_decoder_step_hidden_dims: Vec<Vec<usize>>,
pub second_decoder_step_hidden: Vec<Vec<f32>>,
pub second_guided_decoder_logits_dims: Vec<Vec<usize>>,
pub second_guided_decoder_logits: Vec<Vec<f32>>,
pub second_decoder_layer0_step2_q_dims: Vec<usize>,
pub second_decoder_layer0_step2_q: Vec<f32>,
pub second_decoder_layer0_step2_k_expanded_dims: Vec<usize>,
pub second_decoder_layer0_step2_k_expanded: Vec<f32>,
pub second_decoder_layer0_step2_v_expanded_dims: Vec<usize>,
pub second_decoder_layer0_step2_v_expanded: Vec<f32>,
pub second_decoder_layer0_step2_full_k_dims: Vec<usize>,
pub second_decoder_layer0_step2_full_k: Vec<f32>,
pub second_decoder_layer0_step2_full_v_dims: Vec<usize>,
pub second_decoder_layer0_step2_full_v: Vec<f32>,
pub guided_decoder_logits_dims: Vec<Vec<usize>>,
pub guided_decoder_logits: Vec<Vec<f32>>,
pub decoder_step_inputs_dims: Vec<Vec<usize>>,
pub decoder_step_inputs: Vec<Vec<f32>>,
pub decoder_step_hidden_dims: Vec<Vec<usize>>,
pub decoder_step_hidden: Vec<Vec<f32>>,
}Fields§
§history: Vec<[i64; 9]>§backbone_prefill_input_dims: Vec<usize>§backbone_prefill_input: Vec<f32>§backbone_layer0_prefill_q_dims: Vec<usize>§backbone_layer0_prefill_q: Vec<f32>§backbone_layer0_prefill_k_expanded_dims: Vec<usize>§backbone_layer0_prefill_k_expanded: Vec<f32>§backbone_layer0_prefill_v_expanded_dims: Vec<usize>§backbone_layer0_prefill_v_expanded: Vec<f32>§backbone_layer0_prefill_k_dims: Vec<usize>§backbone_layer0_prefill_k: Vec<f32>§backbone_layer0_prefill_v_dims: Vec<usize>§backbone_layer0_prefill_v: Vec<f32>§backbone_last_prefill_k_dims: Vec<usize>§backbone_last_prefill_k: Vec<f32>§backbone_last_prefill_v_dims: Vec<usize>§backbone_last_prefill_v: Vec<f32>§guided_codebook0_logits_dims: Vec<usize>§guided_codebook0_logits: Vec<f32>§argmax_first_frame: Vec<i64>§second_history_row: Vec<i64>§second_layer0_q_dims: Vec<usize>§second_layer0_q: Vec<f32>§second_layer0_k_expanded_dims: Vec<usize>§second_layer0_k_expanded: Vec<f32>§second_layer0_v_expanded_dims: Vec<usize>§second_layer0_v_expanded: Vec<f32>§second_layer0_full_k_dims: Vec<usize>§second_layer0_full_k: Vec<f32>§second_layer0_full_v_dims: Vec<usize>§second_layer0_full_v: Vec<f32>§second_layer0_attn_out_dims: Vec<usize>§second_layer0_attn_out: Vec<f32>§second_layer0_mlp_out_dims: Vec<usize>§second_layer0_mlp_out: Vec<f32>§second_layer_outputs_dims: Vec<Vec<usize>>§second_layer_outputs: Vec<Vec<f32>>§second_guided_codebook0_logits_dims: Vec<usize>§second_guided_codebook0_logits: Vec<f32>§second_argmax_frame: Vec<i64>§second_decoder_step_inputs_dims: Vec<Vec<usize>>§second_decoder_step_inputs: Vec<Vec<f32>>§second_guided_decoder_logits_dims: Vec<Vec<usize>>§second_guided_decoder_logits: Vec<Vec<f32>>§second_decoder_layer0_step2_q_dims: Vec<usize>§second_decoder_layer0_step2_q: Vec<f32>§second_decoder_layer0_step2_k_expanded_dims: Vec<usize>§second_decoder_layer0_step2_k_expanded: Vec<f32>§second_decoder_layer0_step2_v_expanded_dims: Vec<usize>§second_decoder_layer0_step2_v_expanded: Vec<f32>§second_decoder_layer0_step2_full_k_dims: Vec<usize>§second_decoder_layer0_step2_full_k: Vec<f32>§second_decoder_layer0_step2_full_v_dims: Vec<usize>§second_decoder_layer0_step2_full_v: Vec<f32>§guided_decoder_logits_dims: Vec<Vec<usize>>§guided_decoder_logits: Vec<Vec<f32>>§decoder_step_inputs_dims: Vec<Vec<usize>>§decoder_step_inputs: Vec<Vec<f32>>Trait Implementations§
Source§impl Debug for HeartmulaFirstFrameDebug
impl Debug for HeartmulaFirstFrameDebug
Source§impl<'de> Deserialize<'de> for HeartmulaFirstFrameDebug
impl<'de> Deserialize<'de> for HeartmulaFirstFrameDebug
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
Auto Trait Implementations§
impl Freeze for HeartmulaFirstFrameDebug
impl RefUnwindSafe for HeartmulaFirstFrameDebug
impl Send for HeartmulaFirstFrameDebug
impl Sync for HeartmulaFirstFrameDebug
impl Unpin for HeartmulaFirstFrameDebug
impl UnsafeUnpin for HeartmulaFirstFrameDebug
impl UnwindSafe for HeartmulaFirstFrameDebug
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
impl<T> ErasedDestructor for Twhere
T: 'static,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more