pub struct SemanticContinuationInput {
pub tensors: Vec<SemanticTensorInput>,
pub authority_decisions: Vec<u8>,
pub text_rows: DlpackManagedTensor,
pub text_row_count: DlpackManagedTensor,
pub selected_text: DlpackManagedTensor,
pub active_rows: DlpackManagedTensor,
pub active_row_count: DlpackManagedTensor,
pub numerical_admissibility: DlpackManagedTensor,
pub numerical_blocks: Option<DlpackManagedTensor>,
pub model_schema_digest: Option<Identity256>,
pub model_identity: Option<Identity256>,
}Expand description
Original model outputs for one acquired parent. The Session supplies their instance, publication word, task and generation binding from its real lease.
Fields§
§tensors: Vec<SemanticTensorInput>Exact fresh controller snapshot used to authorize this invocation. This is not an independently issuable model input or authority claim.
text_rows: DlpackManagedTensorOriginal U64[32,2] mapping and U64[1] count, never host-compacted.
text_row_count: DlpackManagedTensor§selected_text: DlpackManagedTensorOriginal Bool8[32], indexed by acquired source slot.
active_rows: DlpackManagedTensorOriginal U64[A,4] physical mapping and U64[1] count; holes remain holes.
active_row_count: DlpackManagedTensor§numerical_admissibility: DlpackManagedTensorOriginal Bool8[1] ordinary numerical admission predicate.
numerical_blocks: Option<DlpackManagedTensor>Original pre-draw FP64[N,2,3] block bounds. Only proposals draw.
model_schema_digest: Option<Identity256>Original sealed model-contract schema digest for this block roster.
model_identity: Option<Identity256>Original sealed model-contract identity for this generation.
Auto Trait Implementations§
impl !RefUnwindSafe for SemanticContinuationInput
impl !UnwindSafe for SemanticContinuationInput
impl Freeze for SemanticContinuationInput
impl Send for SemanticContinuationInput
impl Sync for SemanticContinuationInput
impl Unpin for SemanticContinuationInput
impl UnsafeUnpin for SemanticContinuationInput
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