Implemented interface member:
property
Tokenizer
Microsoft.ML.GenAI.Core.ICausalLMPipeline.Tokenizer
2 writes to Tokenizer
Microsoft.ML.GenAI.Core (2)
Pipeline\CausalLMPipeline.cs (2)
101this.Tokenizer = tokenizer; 111this.Tokenizer = default!;
8 references to Tokenizer
Microsoft.ML.GenAI.Core (8)
Pipeline\CausalLMPipeline.cs (8)
80public TTokenizer TypedTokenizer { get => (TTokenizer)base.Tokenizer; } 247var inputIds = this.Tokenizer.EncodeToIds(prompt); 258var tokens = this.Tokenizer.EncodeToTokens(x, out var _, false, false); 273var duplicateTokenString = this.Tokenizer switch 276_ => this.Tokenizer.Decode(tokenIds.Concat(tokenIds)) ?? throw new InvalidOperationException("Failed to decode token ids"), 279var tokenString = this.Tokenizer switch 282_ => this.Tokenizer.Decode(tokenIds) ?? throw new InvalidOperationException("Failed to decode token ids"), 308var inputIds = this.Tokenizer.EncodeToIds(prompt);