class MedicalLLM extends AutoGGUFModel with CheckLicense

Linear Supertypes
CheckLicense, AutoGGUFModel, HasProtectedParams, HasLlamaCppProperties, HasEngine, HasBatchedAnnotate[AutoGGUFModel], AnnotatorModel[AutoGGUFModel], CanBeLazy, RawAnnotator[AutoGGUFModel], HasOutputAnnotationCol, HasInputAnnotationCols, HasOutputAnnotatorType, ParamsAndFeaturesWritable, HasFeatures, DefaultParamsWritable, MLWritable, Model[AutoGGUFModel], Transformer, PipelineStage, Logging, Params, Serializable, Serializable, Identifiable, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. MedicalLLM
  2. CheckLicense
  3. AutoGGUFModel
  4. HasProtectedParams
  5. HasLlamaCppProperties
  6. HasEngine
  7. HasBatchedAnnotate
  8. AnnotatorModel
  9. CanBeLazy
  10. RawAnnotator
  11. HasOutputAnnotationCol
  12. HasInputAnnotationCols
  13. HasOutputAnnotatorType
  14. ParamsAndFeaturesWritable
  15. HasFeatures
  16. DefaultParamsWritable
  17. MLWritable
  18. Model
  19. Transformer
  20. PipelineStage
  21. Logging
  22. Params
  23. Serializable
  24. Serializable
  25. Identifiable
  26. AnyRef
  27. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new MedicalLLM()

    Annotator reference id.

    Annotator reference id. Used to identify elements in metadata or to refer to this annotator type

  2. new MedicalLLM(uid: String)

Type Members

  1. type AnnotationContent = Seq[Row]
    Attributes
    protected
    Definition Classes
    AnnotatorModel
  2. type AnnotatorType = String
    Definition Classes
    HasOutputAnnotatorType
  3. implicit class ProtectedParam[T] extends Param[T]
    Definition Classes
    HasProtectedParams

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def $[T](param: Param[T]): T
    Attributes
    protected
    Definition Classes
    Params
  4. def $$[T](feature: StructFeature[T]): T
    Attributes
    protected
    Definition Classes
    HasFeatures
  5. def $$[K, V](feature: MapFeature[K, V]): Map[K, V]
    Attributes
    protected
    Definition Classes
    HasFeatures
  6. def $$[T](feature: SetFeature[T]): Set[T]
    Attributes
    protected
    Definition Classes
    HasFeatures
  7. def $$[T](feature: ArrayFeature[T]): Array[T]
    Attributes
    protected
    Definition Classes
    HasFeatures
  8. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  9. def _transform(dataset: Dataset[_], recursivePipeline: Option[PipelineModel]): DataFrame
    Attributes
    protected
    Definition Classes
    AnnotatorModel
  10. def afterAnnotate(dataset: DataFrame): DataFrame
    Attributes
    protected
    Definition Classes
    AnnotatorModel
  11. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  12. def batchAnnotate(batchedAnnotations: Seq[Array[Annotation]]): Seq[Seq[Annotation]]
    Definition Classes
    MedicalLLM → AutoGGUFModel → HasBatchedAnnotate
  13. def batchProcess(rows: Iterator[_]): Iterator[Row]
    Definition Classes
    HasBatchedAnnotate
  14. val batchSize: IntParam
    Definition Classes
    HasBatchedAnnotate
  15. def beforeAnnotate(dataset: Dataset[_]): Dataset[_]
    Attributes
    protected
    Definition Classes
    AnnotatorModel
  16. val cachePrompt: BooleanParam
    Definition Classes
    HasLlamaCppProperties
  17. val chatTemplate: Param[String]
    Definition Classes
    HasLlamaCppProperties
  18. final def checkSchema(schema: StructType, inputAnnotatorType: String): Boolean
    Attributes
    protected
    Definition Classes
    HasInputAnnotationCols
  19. def checkValidEnvironment(spark: Option[SparkSession], scopes: Seq[String]): Unit
    Definition Classes
    CheckLicense
  20. def checkValidScope(scope: String): Unit
    Definition Classes
    CheckLicense
  21. def checkValidScopeAndEnvironment(scope: String, spark: Option[SparkSession], checkLp: Boolean): Unit
    Definition Classes
    CheckLicense
  22. def checkValidScopesAndEnvironment(scopes: Seq[String], spark: Option[SparkSession], checkLp: Boolean): Unit
    Definition Classes
    CheckLicense
  23. final def clear(param: Param[_]): MedicalLLM.this.type
    Definition Classes
    Params
  24. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  25. def copy(extra: ParamMap): AutoGGUFModel
    Definition Classes
    RawAnnotator → Model → Transformer → PipelineStage → Params
  26. def copyValues[T <: Params](to: T, extra: ParamMap): T
    Attributes
    protected
    Definition Classes
    Params
  27. final def defaultCopy[T <: Params](extra: ParamMap): T
    Attributes
    protected
    Definition Classes
    Params
  28. val defragmentationThreshold: FloatParam
    Definition Classes
    HasLlamaCppProperties
  29. val disableTokenIds: IntArrayParam
    Definition Classes
    HasLlamaCppProperties
  30. val dynamicTemperatureExponent: FloatParam
    Definition Classes
    HasLlamaCppProperties
  31. val dynamicTemperatureRange: FloatParam
    Definition Classes
    HasLlamaCppProperties
  32. val embedding: BooleanParam
    Definition Classes
    HasLlamaCppProperties
  33. val engine: Param[String]
    Definition Classes
    HasEngine
  34. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  35. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  36. def explainParam(param: Param[_]): String
    Definition Classes
    Params
  37. def explainParams(): String
    Definition Classes
    Params
  38. def extraValidate(structType: StructType): Boolean
    Attributes
    protected
    Definition Classes
    RawAnnotator
  39. def extraValidateMsg: String
    Attributes
    protected
    Definition Classes
    RawAnnotator
  40. final def extractParamMap(): ParamMap
    Definition Classes
    Params
  41. final def extractParamMap(extra: ParamMap): ParamMap
    Definition Classes
    Params
  42. val features: ArrayBuffer[Feature[_, _, _]]
    Definition Classes
    HasFeatures
  43. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  44. val flashAttention: BooleanParam
    Definition Classes
    HasLlamaCppProperties
  45. val frequencyPenalty: FloatParam
    Definition Classes
    HasLlamaCppProperties
  46. def get[T](feature: StructFeature[T]): Option[T]
    Attributes
    protected
    Definition Classes
    HasFeatures
  47. def get[K, V](feature: MapFeature[K, V]): Option[Map[K, V]]
    Attributes
    protected
    Definition Classes
    HasFeatures
  48. def get[T](feature: SetFeature[T]): Option[Set[T]]
    Attributes
    protected
    Definition Classes
    HasFeatures
  49. def get[T](feature: ArrayFeature[T]): Option[Array[T]]
    Attributes
    protected
    Definition Classes
    HasFeatures
  50. final def get[T](param: Param[T]): Option[T]
    Definition Classes
    Params
  51. def getBatchSize: Int
    Definition Classes
    HasBatchedAnnotate
  52. def getCachePrompt: Boolean
    Definition Classes
    HasLlamaCppProperties
  53. def getChatTemplate: String
    Definition Classes
    HasLlamaCppProperties
  54. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  55. final def getDefault[T](param: Param[T]): Option[T]
    Definition Classes
    Params
  56. def getDefragmentationThreshold: Float
    Definition Classes
    HasLlamaCppProperties
  57. def getDisableTokenIds: Array[Int]
    Definition Classes
    HasLlamaCppProperties
  58. def getDynamicTemperatureExponent: Float
    Definition Classes
    HasLlamaCppProperties
  59. def getDynamicTemperatureRange: Float
    Definition Classes
    HasLlamaCppProperties
  60. def getEmbedding: Boolean
    Definition Classes
    HasLlamaCppProperties
  61. def getEngine: String
    Definition Classes
    HasEngine
  62. def getFlashAttention: Boolean
    Definition Classes
    HasLlamaCppProperties
  63. def getFrequencyPenalty: Float
    Definition Classes
    HasLlamaCppProperties
  64. def getGrammar: String
    Definition Classes
    HasLlamaCppProperties
  65. def getGrpAttnN: Int
    Definition Classes
    HasLlamaCppProperties
  66. def getGrpAttnW: Int
    Definition Classes
    HasLlamaCppProperties
  67. def getIgnoreEos: Boolean
    Definition Classes
    HasLlamaCppProperties
  68. def getInferenceParameters: InferenceParameters
    Attributes
    protected
    Definition Classes
    HasLlamaCppProperties
  69. def getInputCols: Array[String]
    Definition Classes
    HasInputAnnotationCols
  70. def getInputPrefix: String
    Definition Classes
    HasLlamaCppProperties
  71. def getInputPrefixBos: Boolean
    Definition Classes
    HasLlamaCppProperties
  72. def getInputSuffix: String
    Definition Classes
    HasLlamaCppProperties
  73. def getLazyAnnotator: Boolean
    Definition Classes
    CanBeLazy
  74. def getLookupCacheDynamicFilePath: String
    Definition Classes
    HasLlamaCppProperties
  75. def getLookupCacheStaticFilePath: String
    Definition Classes
    HasLlamaCppProperties
  76. def getLoraAdapters: Map[String, Float]
    Definition Classes
    HasLlamaCppProperties
  77. def getMainGpu: Int
    Definition Classes
    HasLlamaCppProperties
  78. def getMetadata: String
    Definition Classes
    HasLlamaCppProperties
  79. def getMetadataMap: Map[String, String]
    Definition Classes
    AutoGGUFModel
  80. def getMinKeep: Int
    Definition Classes
    HasLlamaCppProperties
  81. def getMinP: Float
    Definition Classes
    HasLlamaCppProperties
  82. def getMiroStat: String
    Definition Classes
    HasLlamaCppProperties
  83. def getMiroStatEta: Float
    Definition Classes
    HasLlamaCppProperties
  84. def getMiroStatTau: Float
    Definition Classes
    HasLlamaCppProperties
  85. def getModelDraft: String
    Definition Classes
    HasLlamaCppProperties
  86. def getModelIfNotSet: GGUFWrapper
    Definition Classes
    AutoGGUFModel
  87. def getModelParameters: ModelParameters
    Attributes
    protected
    Definition Classes
    MedicalLLM → HasLlamaCppProperties
  88. def getNBatch: Int
    Definition Classes
    HasLlamaCppProperties
  89. def getNChunks: Int
    Definition Classes
    HasLlamaCppProperties
  90. def getNCtx: Int
    Definition Classes
    HasLlamaCppProperties
  91. def getNDraft: Int
    Definition Classes
    HasLlamaCppProperties
  92. def getNGpuLayers: Int
    Definition Classes
    HasLlamaCppProperties
  93. def getNGpuLayersDraft: Int
    Definition Classes
    HasLlamaCppProperties
  94. def getNKeep: Int
    Definition Classes
    HasLlamaCppProperties
  95. def getNPredict: Int
    Definition Classes
    HasLlamaCppProperties
  96. def getNProbs: Int
    Definition Classes
    HasLlamaCppProperties
  97. def getNSequences: Int
    Definition Classes
    HasLlamaCppProperties
  98. def getNThreads: Int
    Definition Classes
    HasLlamaCppProperties
  99. def getNThreadsBatch: Int
    Definition Classes
    HasLlamaCppProperties
  100. def getNThreadsBatchDraft: Int
    Definition Classes
    HasLlamaCppProperties
  101. def getNThreadsDraft: Int
    Definition Classes
    HasLlamaCppProperties
  102. def getNUbatch: Int
    Definition Classes
    HasLlamaCppProperties
  103. def getNoKvOffload: Boolean
    Definition Classes
    HasLlamaCppProperties
  104. def getNuma: String
    Definition Classes
    HasLlamaCppProperties
  105. final def getOrDefault[T](param: Param[T]): T
    Definition Classes
    Params
  106. final def getOutputCol: String
    Definition Classes
    HasOutputAnnotationCol
  107. def getPSplit: Float
    Definition Classes
    HasLlamaCppProperties
  108. def getParam(paramName: String): Param[Any]
    Definition Classes
    Params
  109. def getPenalizeNl: Boolean
    Definition Classes
    HasLlamaCppProperties
  110. def getPenaltyPrompt: String
    Definition Classes
    HasLlamaCppProperties
  111. def getPoolingType: String
    Definition Classes
    HasLlamaCppProperties
  112. def getPresencePenalty: Float
    Definition Classes
    HasLlamaCppProperties
  113. def getRepeatLastN: Int
    Definition Classes
    HasLlamaCppProperties
  114. def getRepeatPenalty: Float
    Definition Classes
    HasLlamaCppProperties
  115. def getRopeFreqBase: Float
    Definition Classes
    HasLlamaCppProperties
  116. def getRopeFreqScale: Float
    Definition Classes
    HasLlamaCppProperties
  117. def getRopeScalingType: String
    Definition Classes
    HasLlamaCppProperties
  118. def getSamplers: Array[String]
    Definition Classes
    HasLlamaCppProperties
  119. def getSeed: Int
    Definition Classes
    HasLlamaCppProperties
  120. def getSplitMode: String
    Definition Classes
    HasLlamaCppProperties
  121. def getStopStrings: Array[String]
    Definition Classes
    HasLlamaCppProperties
  122. def getSystemPrompt: String
    Definition Classes
    MedicalLLM → HasLlamaCppProperties
  123. def getTemperature: Float
    Definition Classes
    HasLlamaCppProperties
  124. def getTensorSplit: Array[Double]
    Definition Classes
    HasLlamaCppProperties
  125. def getTfsZ: Float
    Definition Classes
    HasLlamaCppProperties
  126. def getTokenBias: Map[String, Float]
    Definition Classes
    HasLlamaCppProperties
  127. def getTokenIdBias: Map[Int, Float]
    Definition Classes
    HasLlamaCppProperties
  128. def getTopK: Int
    Definition Classes
    HasLlamaCppProperties
  129. def getTopP: Float
    Definition Classes
    HasLlamaCppProperties
  130. def getTypicalP: Float
    Definition Classes
    HasLlamaCppProperties
  131. def getUseChatTemplate: Boolean
    Definition Classes
    HasLlamaCppProperties
  132. def getUseMlock: Boolean
    Definition Classes
    HasLlamaCppProperties
  133. def getUseMmap: Boolean
    Definition Classes
    HasLlamaCppProperties
  134. def getYarnAttnFactor: Float
    Definition Classes
    HasLlamaCppProperties
  135. def getYarnBetaFast: Float
    Definition Classes
    HasLlamaCppProperties
  136. def getYarnBetaSlow: Float
    Definition Classes
    HasLlamaCppProperties
  137. def getYarnExtFactor: Float
    Definition Classes
    HasLlamaCppProperties
  138. def getYarnOrigCtx: Int
    Definition Classes
    HasLlamaCppProperties
  139. val gpuSplitMode: Param[String]
    Definition Classes
    HasLlamaCppProperties
  140. val grammar: Param[String]
    Definition Classes
    HasLlamaCppProperties
  141. val grpAttnN: IntParam
    Definition Classes
    HasLlamaCppProperties
  142. val grpAttnW: IntParam
    Definition Classes
    HasLlamaCppProperties
  143. final def hasDefault[T](param: Param[T]): Boolean
    Definition Classes
    Params
  144. def hasParam(paramName: String): Boolean
    Definition Classes
    Params
  145. def hasParent: Boolean
    Definition Classes
    Model
  146. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  147. val ignoreEos: BooleanParam
    Definition Classes
    HasLlamaCppProperties
  148. def initializeLogIfNecessary(isInterpreter: Boolean, silent: Boolean): Boolean
    Attributes
    protected
    Definition Classes
    Logging
  149. def initializeLogIfNecessary(isInterpreter: Boolean): Unit
    Attributes
    protected
    Definition Classes
    Logging
  150. val inputAnnotatorTypes: Array[AnnotatorType]
    Definition Classes
    AutoGGUFModel → HasInputAnnotationCols
  151. final val inputCols: StringArrayParam
    Attributes
    protected
    Definition Classes
    HasInputAnnotationCols
  152. val inputPrefix: Param[String]
    Definition Classes
    HasLlamaCppProperties
  153. val inputPrefixBos: BooleanParam
    Definition Classes
    HasLlamaCppProperties
  154. val inputSuffix: Param[String]
    Definition Classes
    HasLlamaCppProperties
  155. final def isDefined(param: Param[_]): Boolean
    Definition Classes
    Params
  156. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  157. final def isSet(param: Param[_]): Boolean
    Definition Classes
    Params
  158. def isTraceEnabled(): Boolean
    Attributes
    protected
    Definition Classes
    Logging
  159. val lazyAnnotator: BooleanParam
    Definition Classes
    CanBeLazy
  160. def log: Logger
    Attributes
    protected
    Definition Classes
    Logging
  161. def logDebug(msg: ⇒ String, throwable: Throwable): Unit
    Attributes
    protected
    Definition Classes
    Logging
  162. def logDebug(msg: ⇒ String): Unit
    Attributes
    protected
    Definition Classes
    Logging
  163. def logError(msg: ⇒ String, throwable: Throwable): Unit
    Attributes
    protected
    Definition Classes
    Logging
  164. def logError(msg: ⇒ String): Unit
    Attributes
    protected
    Definition Classes
    Logging
  165. def logInfo(msg: ⇒ String, throwable: Throwable): Unit
    Attributes
    protected
    Definition Classes
    Logging
  166. def logInfo(msg: ⇒ String): Unit
    Attributes
    protected
    Definition Classes
    Logging
  167. def logName: String
    Attributes
    protected
    Definition Classes
    Logging
  168. def logTrace(msg: ⇒ String, throwable: Throwable): Unit
    Attributes
    protected
    Definition Classes
    Logging
  169. def logTrace(msg: ⇒ String): Unit
    Attributes
    protected
    Definition Classes
    Logging
  170. def logWarning(msg: ⇒ String, throwable: Throwable): Unit
    Attributes
    protected
    Definition Classes
    Logging
  171. def logWarning(msg: ⇒ String): Unit
    Attributes
    protected
    Definition Classes
    Logging
  172. val logger: Logger
    Definition Classes
    HasLlamaCppProperties
  173. val lookupCacheDynamicFilePath: Param[String]
    Definition Classes
    HasLlamaCppProperties
  174. val lookupCacheStaticFilePath: Param[String]
    Definition Classes
    HasLlamaCppProperties
  175. val loraAdapters: StructFeature[Map[String, Float]]
    Definition Classes
    HasLlamaCppProperties
  176. val mainGpu: IntParam
    Definition Classes
    HasLlamaCppProperties
  177. val metadata: ProtectedParam[String]
    Definition Classes
    HasLlamaCppProperties
  178. val minKeep: IntParam
    Definition Classes
    HasLlamaCppProperties
  179. val minP: FloatParam
    Definition Classes
    HasLlamaCppProperties
  180. val miroStat: Param[String]
    Definition Classes
    HasLlamaCppProperties
  181. val miroStatEta: FloatParam
    Definition Classes
    HasLlamaCppProperties
  182. val miroStatTau: FloatParam
    Definition Classes
    HasLlamaCppProperties
  183. val modelDraft: Param[String]
    Definition Classes
    HasLlamaCppProperties
  184. def msgHelper(schema: StructType): String
    Attributes
    protected
    Definition Classes
    HasInputAnnotationCols
  185. val nBatch: IntParam
    Definition Classes
    HasLlamaCppProperties
  186. val nChunks: IntParam
    Definition Classes
    HasLlamaCppProperties
  187. val nCtx: IntParam
    Definition Classes
    HasLlamaCppProperties
  188. val nDraft: IntParam
    Definition Classes
    HasLlamaCppProperties
  189. val nGpuLayers: IntParam
    Definition Classes
    HasLlamaCppProperties
  190. val nGpuLayersDraft: IntParam
    Definition Classes
    HasLlamaCppProperties
  191. val nKeep: IntParam
    Definition Classes
    HasLlamaCppProperties
  192. val nPredict: IntParam
    Definition Classes
    HasLlamaCppProperties
  193. val nProbs: IntParam
    Definition Classes
    HasLlamaCppProperties
  194. val nSequences: IntParam
    Definition Classes
    HasLlamaCppProperties
  195. val nThreads: IntParam
    Definition Classes
    HasLlamaCppProperties
  196. val nThreadsBatch: IntParam
    Definition Classes
    HasLlamaCppProperties
  197. val nThreadsBatchDraft: IntParam
    Definition Classes
    HasLlamaCppProperties
  198. val nThreadsDraft: IntParam
    Definition Classes
    HasLlamaCppProperties
  199. val nUbatch: IntParam
    Definition Classes
    HasLlamaCppProperties
  200. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  201. val noKvOffload: BooleanParam
    Definition Classes
    HasLlamaCppProperties
  202. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  203. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  204. val numaStrategy: Param[String]
    Definition Classes
    HasLlamaCppProperties
  205. def onWrite(path: String, spark: SparkSession): Unit
    Definition Classes
    AutoGGUFModel → ParamsAndFeaturesWritable
  206. val optionalInputAnnotatorTypes: Array[String]
    Definition Classes
    HasInputAnnotationCols
  207. val outputAnnotatorType: AnnotatorType
    Definition Classes
    AutoGGUFModel → HasOutputAnnotatorType
  208. final val outputCol: Param[String]
    Attributes
    protected
    Definition Classes
    HasOutputAnnotationCol
  209. val pSplit: FloatParam
    Definition Classes
    HasLlamaCppProperties
  210. lazy val params: Array[Param[_]]
    Definition Classes
    Params
  211. var parent: Estimator[AutoGGUFModel]
    Definition Classes
    Model
  212. val penalizeNl: BooleanParam
    Definition Classes
    HasLlamaCppProperties
  213. val penaltyPrompt: Param[String]
    Definition Classes
    HasLlamaCppProperties
  214. val poolingType: Param[String]
    Definition Classes
    HasLlamaCppProperties
  215. val presencePenalty: FloatParam
    Definition Classes
    HasLlamaCppProperties
  216. val repeatLastN: IntParam
    Definition Classes
    HasLlamaCppProperties
  217. val repeatPenalty: FloatParam
    Definition Classes
    HasLlamaCppProperties
  218. val ropeFreqBase: FloatParam
    Definition Classes
    HasLlamaCppProperties
  219. val ropeFreqScale: FloatParam
    Definition Classes
    HasLlamaCppProperties
  220. val ropeScalingType: Param[String]
    Definition Classes
    HasLlamaCppProperties
  221. val samplers: StringArrayParam
    Definition Classes
    HasLlamaCppProperties
  222. def save(path: String): Unit
    Definition Classes
    MLWritable
    Annotations
    @Since( "1.6.0" ) @throws( ... )
  223. val seed: IntParam
    Definition Classes
    HasLlamaCppProperties
  224. def set[T](param: ProtectedParam[T], value: T): MedicalLLM.this.type
    Definition Classes
    HasProtectedParams
  225. def set[T](feature: StructFeature[T], value: T): MedicalLLM.this.type
    Attributes
    protected
    Definition Classes
    HasFeatures
  226. def set[K, V](feature: MapFeature[K, V], value: Map[K, V]): MedicalLLM.this.type
    Attributes
    protected
    Definition Classes
    HasFeatures
  227. def set[T](feature: SetFeature[T], value: Set[T]): MedicalLLM.this.type
    Attributes
    protected
    Definition Classes
    HasFeatures
  228. def set[T](feature: ArrayFeature[T], value: Array[T]): MedicalLLM.this.type
    Attributes
    protected
    Definition Classes
    HasFeatures
  229. final def set(paramPair: ParamPair[_]): MedicalLLM.this.type
    Attributes
    protected
    Definition Classes
    Params
  230. final def set(param: String, value: Any): MedicalLLM.this.type
    Attributes
    protected
    Definition Classes
    Params
  231. final def set[T](param: Param[T], value: T): MedicalLLM.this.type
    Definition Classes
    Params
  232. def setBatchSize(size: Int): MedicalLLM.this.type
    Definition Classes
    HasBatchedAnnotate
  233. def setCachePrompt(cachePrompt: Boolean): MedicalLLM.this.type
    Definition Classes
    HasLlamaCppProperties
  234. def setChatTemplate(chatTemplate: String): MedicalLLM.this.type
    Definition Classes
    HasLlamaCppProperties
  235. def setDefault[T](feature: StructFeature[T], value: () ⇒ T): MedicalLLM.this.type
    Attributes
    protected
    Definition Classes
    HasFeatures
  236. def setDefault[K, V](feature: MapFeature[K, V], value: () ⇒ Map[K, V]): MedicalLLM.this.type
    Attributes
    protected
    Definition Classes
    HasFeatures
  237. def setDefault[T](feature: SetFeature[T], value: () ⇒ Set[T]): MedicalLLM.this.type
    Attributes
    protected
    Definition Classes
    HasFeatures
  238. def setDefault[T](feature: ArrayFeature[T], value: () ⇒ Array[T]): MedicalLLM.this.type
    Attributes
    protected
    Definition Classes
    HasFeatures
  239. final def setDefault(paramPairs: ParamPair[_]*): MedicalLLM.this.type
    Attributes
    protected
    Definition Classes
    Params
  240. final def setDefault[T](param: Param[T], value: T): MedicalLLM.this.type
    Attributes
    protected[org.apache.spark.ml]
    Definition Classes
    Params
  241. def setDefragmentationThreshold(defragThold: Float): MedicalLLM.this.type
    Definition Classes
    HasLlamaCppProperties
  242. def setDisableTokenIds(disableTokenIds: Array[Int]): MedicalLLM.this.type
    Definition Classes
    HasLlamaCppProperties
  243. def setDynamicTemperatureExponent(dynatempExponent: Float): MedicalLLM.this.type
    Definition Classes
    HasLlamaCppProperties
  244. def setDynamicTemperatureRange(dynatempRange: Float): MedicalLLM.this.type
    Definition Classes
    HasLlamaCppProperties
  245. def setEmbedding(embedding: Boolean): MedicalLLM.this.type
    Definition Classes
    HasLlamaCppProperties
  246. def setFlashAttention(flashAttention: Boolean): MedicalLLM.this.type
    Definition Classes
    HasLlamaCppProperties
  247. def setFrequencyPenalty(frequencyPenalty: Float): MedicalLLM.this.type
    Definition Classes
    HasLlamaCppProperties
  248. def setGpuSplitMode(splitMode: String): MedicalLLM.this.type
    Definition Classes
    HasLlamaCppProperties
  249. def setGrammar(grammar: String): MedicalLLM.this.type
    Definition Classes
    HasLlamaCppProperties
  250. def setGrpAttnN(grpAttnN: Int): MedicalLLM.this.type
    Definition Classes
    HasLlamaCppProperties
  251. def setGrpAttnW(grpAttnW: Int): MedicalLLM.this.type
    Definition Classes
    HasLlamaCppProperties
  252. def setIgnoreEos(ignoreEos: Boolean): MedicalLLM.this.type
    Definition Classes
    HasLlamaCppProperties
  253. final def setInputCols(value: String*): MedicalLLM.this.type
    Definition Classes
    HasInputAnnotationCols
  254. def setInputCols(value: Array[String]): MedicalLLM.this.type
    Definition Classes
    HasInputAnnotationCols
  255. def setInputPrefix(inputPrefix: String): MedicalLLM.this.type
    Definition Classes
    HasLlamaCppProperties
  256. def setInputPrefixBos(inputPrefixBos: Boolean): MedicalLLM.this.type
    Definition Classes
    HasLlamaCppProperties
  257. def setInputSuffix(inputSuffix: String): MedicalLLM.this.type
    Definition Classes
    HasLlamaCppProperties
  258. def setLazyAnnotator(value: Boolean): MedicalLLM.this.type
    Definition Classes
    CanBeLazy
  259. def setLookupCacheDynamicFilePath(lookupCacheDynamicFilePath: String): MedicalLLM.this.type
    Definition Classes
    HasLlamaCppProperties
  260. def setLookupCacheStaticFilePath(lookupCacheStaticFilePath: String): MedicalLLM.this.type
    Definition Classes
    HasLlamaCppProperties
  261. def setLoraAdapters(loraAdapters: HashMap[String, Double]): MedicalLLM.this.type
    Definition Classes
    HasLlamaCppProperties
  262. def setLoraAdapters(loraAdapters: Map[String, Float]): MedicalLLM.this.type
    Definition Classes
    HasLlamaCppProperties
  263. def setMainGpu(mainGpu: Int): MedicalLLM.this.type
    Definition Classes
    HasLlamaCppProperties
  264. def setMetadata(metadata: String): MedicalLLM.this.type
    Definition Classes
    HasLlamaCppProperties
  265. def setMinKeep(minKeep: Int): MedicalLLM.this.type
    Definition Classes
    HasLlamaCppProperties
  266. def setMinP(minP: Float): MedicalLLM.this.type
    Definition Classes
    HasLlamaCppProperties
  267. def setMiroStat(mirostat: String): MedicalLLM.this.type
    Definition Classes
    HasLlamaCppProperties
  268. def setMiroStatEta(mirostatEta: Float): MedicalLLM.this.type
    Definition Classes
    HasLlamaCppProperties
  269. def setMiroStatTau(mirostatTau: Float): MedicalLLM.this.type
    Definition Classes
    HasLlamaCppProperties
  270. def setModelDraft(modelDraft: String): MedicalLLM.this.type
    Definition Classes
    HasLlamaCppProperties
  271. def setModelIfNotSet(spark: SparkSession, wrapper: GGUFWrapper): MedicalLLM.this.type
    Definition Classes
    AutoGGUFModel
  272. def setNBatch(nBatch: Int): MedicalLLM.this.type
    Definition Classes
    HasLlamaCppProperties
  273. def setNChunks(nChunks: Int): MedicalLLM.this.type
    Definition Classes
    HasLlamaCppProperties
  274. def setNCtx(nCtx: Int): MedicalLLM.this.type
    Definition Classes
    HasLlamaCppProperties
  275. def setNDraft(nDraft: Int): MedicalLLM.this.type
    Definition Classes
    HasLlamaCppProperties
  276. def setNGpuLayers(nGpuLayers: Int): MedicalLLM.this.type
    Definition Classes
    HasLlamaCppProperties
  277. def setNGpuLayersDraft(nGpuLayersDraft: Int): MedicalLLM.this.type
    Definition Classes
    HasLlamaCppProperties
  278. def setNKeep(nKeep: Int): MedicalLLM.this.type
    Definition Classes
    HasLlamaCppProperties
  279. def setNPredict(nPredict: Int): MedicalLLM.this.type
    Definition Classes
    HasLlamaCppProperties
  280. def setNProbs(nProbs: Int): MedicalLLM.this.type
    Definition Classes
    HasLlamaCppProperties
  281. def setNSequences(nSequences: Int): MedicalLLM.this.type
    Definition Classes
    HasLlamaCppProperties
  282. def setNThreads(nThreads: Int): MedicalLLM.this.type
    Definition Classes
    HasLlamaCppProperties
  283. def setNThreadsBatch(nThreadsBatch: Int): MedicalLLM.this.type
    Definition Classes
    HasLlamaCppProperties
  284. def setNThreadsBatchDraft(nThreadsBatchDraft: Int): MedicalLLM.this.type
    Definition Classes
    HasLlamaCppProperties
  285. def setNThreadsDraft(nThreadsDraft: Int): MedicalLLM.this.type
    Definition Classes
    HasLlamaCppProperties
  286. def setNUbatch(nUbatch: Int): MedicalLLM.this.type
    Definition Classes
    HasLlamaCppProperties
  287. def setNoKvOffload(noKvOffload: Boolean): MedicalLLM.this.type
    Definition Classes
    HasLlamaCppProperties
  288. def setNumaStrategy(numa: String): MedicalLLM.this.type
    Definition Classes
    HasLlamaCppProperties
  289. final def setOutputCol(value: String): MedicalLLM.this.type
    Definition Classes
    HasOutputAnnotationCol
  290. def setPSplit(pSplit: Float): MedicalLLM.this.type
    Definition Classes
    HasLlamaCppProperties
  291. def setParent(parent: Estimator[AutoGGUFModel]): AutoGGUFModel
    Definition Classes
    Model
  292. def setPenalizeNl(penalizeNl: Boolean): MedicalLLM.this.type
    Definition Classes
    HasLlamaCppProperties
  293. def setPenaltyPrompt(penaltyPrompt: String): MedicalLLM.this.type
    Definition Classes
    HasLlamaCppProperties
  294. def setPoolingType(poolingType: String): MedicalLLM.this.type
    Definition Classes
    HasLlamaCppProperties
  295. def setPresencePenalty(presencePenalty: Float): MedicalLLM.this.type
    Definition Classes
    HasLlamaCppProperties
  296. def setRepeatLastN(repeatLastN: Int): MedicalLLM.this.type
    Definition Classes
    HasLlamaCppProperties
  297. def setRepeatPenalty(repeatPenalty: Float): MedicalLLM.this.type
    Definition Classes
    HasLlamaCppProperties
  298. def setRopeFreqBase(ropeFreqBase: Float): MedicalLLM.this.type
    Definition Classes
    HasLlamaCppProperties
  299. def setRopeFreqScale(ropeFreqScale: Float): MedicalLLM.this.type
    Definition Classes
    HasLlamaCppProperties
  300. def setRopeScalingType(ropeScalingType: String): MedicalLLM.this.type
    Definition Classes
    HasLlamaCppProperties
  301. def setSamplers(samplers: Array[String]): MedicalLLM.this.type
    Definition Classes
    HasLlamaCppProperties
  302. def setSeed(seed: Int): MedicalLLM.this.type
    Definition Classes
    HasLlamaCppProperties
  303. def setStopStrings(stopStrings: Array[String]): MedicalLLM.this.type
    Definition Classes
    HasLlamaCppProperties
  304. def setSystemPrompt(systemPrompt: String): MedicalLLM.this.type
    Definition Classes
    MedicalLLM → HasLlamaCppProperties
  305. def setTemperature(temperature: Float): MedicalLLM.this.type
    Definition Classes
    HasLlamaCppProperties
  306. def setTensorSplit(tensorSplit: Array[Double]): MedicalLLM.this.type
    Definition Classes
    HasLlamaCppProperties
  307. def setTfsZ(tfsZ: Float): MedicalLLM.this.type
    Definition Classes
    HasLlamaCppProperties
  308. def setTokenBias(tokenBias: HashMap[String, Double]): MedicalLLM.this.type
    Definition Classes
    HasLlamaCppProperties
  309. def setTokenBias(tokenBias: Map[String, Float]): MedicalLLM.this.type
    Definition Classes
    HasLlamaCppProperties
  310. def setTokenIdBias(tokenIdBias: HashMap[Integer, Double]): MedicalLLM.this.type
    Definition Classes
    HasLlamaCppProperties
  311. def setTokenIdBias(tokenIdBias: Map[Int, Float]): MedicalLLM.this.type
    Definition Classes
    HasLlamaCppProperties
  312. def setTopK(topK: Int): MedicalLLM.this.type
    Definition Classes
    HasLlamaCppProperties
  313. def setTopP(topP: Float): MedicalLLM.this.type
    Definition Classes
    HasLlamaCppProperties
  314. def setTypicalP(typicalP: Float): MedicalLLM.this.type
    Definition Classes
    HasLlamaCppProperties
  315. def setUseChatTemplate(useChatTemplate: Boolean): MedicalLLM.this.type
    Definition Classes
    HasLlamaCppProperties
  316. def setUseMlock(useMlock: Boolean): MedicalLLM.this.type
    Definition Classes
    HasLlamaCppProperties
  317. def setUseMmap(useMmap: Boolean): MedicalLLM.this.type
    Definition Classes
    HasLlamaCppProperties
  318. def setYarnAttnFactor(yarnAttnFactor: Float): MedicalLLM.this.type
    Definition Classes
    HasLlamaCppProperties
  319. def setYarnBetaFast(yarnBetaFast: Float): MedicalLLM.this.type
    Definition Classes
    HasLlamaCppProperties
  320. def setYarnBetaSlow(yarnBetaSlow: Float): MedicalLLM.this.type
    Definition Classes
    HasLlamaCppProperties
  321. def setYarnExtFactor(yarnExtFactor: Float): MedicalLLM.this.type
    Definition Classes
    HasLlamaCppProperties
  322. def setYarnOrigCtx(yarnOrigCtx: Int): MedicalLLM.this.type
    Definition Classes
    HasLlamaCppProperties
  323. val stopStrings: StringArrayParam
    Definition Classes
    HasLlamaCppProperties
  324. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  325. val systemPrompt: Param[String]
    Definition Classes
    HasLlamaCppProperties
  326. val temperature: FloatParam
    Definition Classes
    HasLlamaCppProperties
  327. val tensorSplit: DoubleArrayParam
    Definition Classes
    HasLlamaCppProperties
  328. val tfsZ: FloatParam
    Definition Classes
    HasLlamaCppProperties
  329. def toString(): String
    Definition Classes
    Identifiable → AnyRef → Any
  330. val tokenBias: StructFeature[Map[String, Float]]
    Definition Classes
    HasLlamaCppProperties
  331. val tokenIdBias: StructFeature[Map[Int, Float]]
    Definition Classes
    HasLlamaCppProperties
  332. val topK: IntParam
    Definition Classes
    HasLlamaCppProperties
  333. val topP: FloatParam
    Definition Classes
    HasLlamaCppProperties
  334. final def transform(dataset: Dataset[_]): DataFrame
    Definition Classes
    AnnotatorModel → Transformer
  335. def transform(dataset: Dataset[_], paramMap: ParamMap): DataFrame
    Definition Classes
    Transformer
    Annotations
    @Since( "2.0.0" )
  336. def transform(dataset: Dataset[_], firstParamPair: ParamPair[_], otherParamPairs: ParamPair[_]*): DataFrame
    Definition Classes
    Transformer
    Annotations
    @Since( "2.0.0" ) @varargs()
  337. final def transformSchema(schema: StructType): StructType
    Definition Classes
    RawAnnotator → PipelineStage
  338. def transformSchema(schema: StructType, logging: Boolean): StructType
    Attributes
    protected
    Definition Classes
    PipelineStage
    Annotations
    @DeveloperApi()
  339. val typicalP: FloatParam
    Definition Classes
    HasLlamaCppProperties
  340. val uid: String
    Definition Classes
    MedicalLLM → AutoGGUFModel → Identifiable
  341. val useChatTemplate: BooleanParam
    Definition Classes
    HasLlamaCppProperties
  342. val useMlock: BooleanParam
    Definition Classes
    HasLlamaCppProperties
  343. val useMmap: BooleanParam
    Definition Classes
    HasLlamaCppProperties
  344. def validate(schema: StructType): Boolean
    Attributes
    protected
    Definition Classes
    RawAnnotator
  345. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  346. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  347. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  348. def wrapColumnMetadata(col: Column): Column
    Attributes
    protected
    Definition Classes
    RawAnnotator
  349. def write: MLWriter
    Definition Classes
    ParamsAndFeaturesWritable → DefaultParamsWritable → MLWritable
  350. val yarnAttnFactor: FloatParam
    Definition Classes
    HasLlamaCppProperties
  351. val yarnBetaFast: FloatParam
    Definition Classes
    HasLlamaCppProperties
  352. val yarnBetaSlow: FloatParam
    Definition Classes
    HasLlamaCppProperties
  353. val yarnExtFactor: FloatParam
    Definition Classes
    HasLlamaCppProperties
  354. val yarnOrigCtx: IntParam
    Definition Classes
    HasLlamaCppProperties

Inherited from CheckLicense

Inherited from AutoGGUFModel

Inherited from HasProtectedParams

Inherited from HasLlamaCppProperties

Inherited from HasEngine

Inherited from HasBatchedAnnotate[AutoGGUFModel]

Inherited from AnnotatorModel[AutoGGUFModel]

Inherited from CanBeLazy

Inherited from RawAnnotator[AutoGGUFModel]

Inherited from HasOutputAnnotationCol

Inherited from HasInputAnnotationCols

Inherited from HasOutputAnnotatorType

Inherited from ParamsAndFeaturesWritable

Inherited from HasFeatures

Inherited from DefaultParamsWritable

Inherited from MLWritable

Inherited from Model[AutoGGUFModel]

Inherited from Transformer

Inherited from PipelineStage

Inherited from Logging

Inherited from Params

Inherited from Serializable

Inherited from Serializable

Inherited from Identifiable

Inherited from AnyRef

Inherited from Any

Ungrouped