class MedicalLLM extends AutoGGUFModel with CheckLicense

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

Inherited from CheckLicense

Inherited from AutoGGUFModel

Inherited from HasProtectedParams

Inherited from HasLlamaCppInferenceProperties

Inherited from HasLlamaCppModelProperties

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