pub trait AutoregressiveModel<B: Backend> {
// Required methods
fn forward_logits(
&self,
input_ids: Tensor<B, 2, Int>,
mask: Option<&Tensor<B, 3>>,
) -> Tensor<B, 3>;
fn max_seq_len(&self) -> usize;
}pub trait AutoregressiveModel<B: Backend> {
// Required methods
fn forward_logits(
&self,
input_ids: Tensor<B, 2, Int>,
mask: Option<&Tensor<B, 3>>,
) -> Tensor<B, 3>;
fn max_seq_len(&self) -> usize;
}