Instance Propertyswift-transformers 0.1.17Generation
topP
GenerationConfig.swift:20var topP: Double
var topP: Double
import Generation
struct GenerationConfig
Essentials taken from https://github.com/huggingface/transformers/blob/main/src/transformers/generation/configuration_utils.py
@frozen struct Double
A double-precision, floating-point value type.
init(from decoder: any Decoder) throws
init(maxLength: Int = 20, maxNewTokens: Int, doSample: Bool = false, numBeams: Int = 1, numBeamGroups: Int = 1, penaltyAlpha: Double? = nil, temperature: Double = 1.0, topK: Int = 50, topP: Double = 1.0, repetitionPenalty: Double = 1.0)
var bosTokenId: Int?
var doSample: Bool
var eosTokenId: Int?
var generationMode: GenerationMode { get }
var maxLength: Int
var maxNewTokens: Int
var numBeamGroups: Int
var numBeams: Int
var padTokenId: Int?
var penaltyAlpha: Double?
var repetitionPenalty: Double
var temperature: Double
var topK: Int