Packages

class CNTKModel extends Model[CNTKModel] with ComplexParamsWritable with HasMiniBatcher with HasFeedFetchDicts with Wrappable with BasicLogging

Linear Supertypes
BasicLogging, Wrappable, DotnetWrappable, RWrappable, PythonWrappable, BaseWrappable, HasFeedFetchDicts, HasMiniBatcher, ComplexParamsWritable, MLWritable, Model[CNTKModel], Transformer, PipelineStage, Logging, Params, Serializable, Serializable, Identifiable, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. CNTKModel
  2. BasicLogging
  3. Wrappable
  4. DotnetWrappable
  5. RWrappable
  6. PythonWrappable
  7. BaseWrappable
  8. HasFeedFetchDicts
  9. HasMiniBatcher
  10. ComplexParamsWritable
  11. MLWritable
  12. Model
  13. Transformer
  14. PipelineStage
  15. Logging
  16. Params
  17. Serializable
  18. Serializable
  19. Identifiable
  20. AnyRef
  21. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new CNTKModel()
  2. new CNTKModel(uid: String)

Value Members

  1. val batchInput: BooleanParam
  2. final def clear(param: Param[_]): CNTKModel.this.type
    Definition Classes
    Params
  3. val convertOutputToDenseVector: BooleanParam
  4. def copy(extra: ParamMap): CNTKModel.this.type
    Definition Classes
    CNTKModel → Model → Transformer → PipelineStage → Params
  5. def dotnetAdditionalMethods: String
    Definition Classes
    DotnetWrappable
  6. def explainParam(param: Param[_]): String
    Definition Classes
    Params
  7. def explainParams(): String
    Definition Classes
    Params
  8. final def extractParamMap(): ParamMap
    Definition Classes
    Params
  9. final def extractParamMap(extra: ParamMap): ParamMap
    Definition Classes
    Params
  10. val feedDict: StringStringMapParam
    Definition Classes
    HasFeedFetchDicts
  11. val fetchDict: StringStringMapParam
    Definition Classes
    HasFeedFetchDicts
  12. final def get[T](param: Param[T]): Option[T]
    Definition Classes
    Params
  13. def getBatchInput: Boolean
  14. def getConvertOutputToDenseVector: Boolean
  15. final def getDefault[T](param: Param[T]): Option[T]
    Definition Classes
    Params
  16. def getFeedDict: Map[String, String]
    Definition Classes
    HasFeedFetchDicts
  17. def getFetchDict: Map[String, String]
    Definition Classes
    HasFeedFetchDicts
  18. def getInputCol: String
  19. def getInputNode: String
  20. def getInputNodeIndex: Int
  21. def getInputShapes: List[Array[Int]]

    Returns the dimensions of the required input

  22. def getMiniBatchSize: Int
    Definition Classes
    HasMiniBatcher
  23. def getMiniBatcher: MiniBatchBase

    Definition Classes
    HasMiniBatcher
  24. def getModel: SerializableFunction

  25. final def getOrDefault[T](param: Param[T]): T
    Definition Classes
    Params
  26. def getOutputCol: String
  27. def getOutputNode: String
  28. def getOutputNodeIndex: Int
  29. def getParam(paramName: String): Param[Any]
    Definition Classes
    Params
  30. def getParamInfo(p: Param[_]): ParamInfo[_]
    Definition Classes
    BaseWrappable
  31. final def hasDefault[T](param: Param[T]): Boolean
    Definition Classes
    Params
  32. def hasParam(paramName: String): Boolean
    Definition Classes
    Params
  33. def hasParent: Boolean
    Definition Classes
    Model
  34. final def isDefined(param: Param[_]): Boolean
    Definition Classes
    Params
  35. final def isSet(param: Param[_]): Boolean
    Definition Classes
    Params
  36. def logClass(): Unit
    Definition Classes
    BasicLogging
  37. def logFit[T](f: ⇒ T): T
    Definition Classes
    BasicLogging
  38. def logPredict[T](f: ⇒ T): T
    Definition Classes
    BasicLogging
  39. def logTrain[T](f: ⇒ T): T
    Definition Classes
    BasicLogging
  40. def logTransform[T](f: ⇒ T): T
    Definition Classes
    BasicLogging
  41. def logVerb[T](verb: String, f: ⇒ T): T
    Definition Classes
    BasicLogging
  42. def makeDotnetFile(conf: CodegenConfig): Unit
    Definition Classes
    DotnetWrappable
  43. def makePyFile(conf: CodegenConfig): Unit
    Definition Classes
    PythonWrappable
  44. def makeRFile(conf: CodegenConfig): Unit
    Definition Classes
    RWrappable
  45. val miniBatcher: TransformerParam

    Size of minibatches.

    Size of minibatches. Must be greater than 0; default is 10

    Definition Classes
    HasMiniBatcher
  46. val model: CNTKFunctionParam

    Array of bytes containing the serialized CNTK Function

  47. lazy val params: Array[Param[_]]
    Definition Classes
    Params
  48. var parent: Estimator[CNTKModel]
    Definition Classes
    Model
  49. def pyAdditionalMethods: String
    Definition Classes
    PythonWrappable
  50. def pyInitFunc(): String
    Definition Classes
    PythonWrappable
  51. def rebroadcastCNTKModel(spark: SparkSession): Unit
  52. def save(path: String): Unit
    Definition Classes
    MLWritable
    Annotations
    @Since( "1.6.0" ) @throws( ... )
  53. final def set[T](param: Param[T], value: T): CNTKModel.this.type
    Definition Classes
    Params
  54. def setBatchInput(v: Boolean): CNTKModel.this.type
  55. def setConvertOutputToDenseVector(v: Boolean): CNTKModel.this.type
  56. def setFeedDict(k: String, v: String): CNTKModel.this.type
    Definition Classes
    HasFeedFetchDicts
  57. def setFeedDict(value: HashMap[String, String]): CNTKModel.this.type
    Definition Classes
    HasFeedFetchDicts
  58. def setFeedDict(value: Map[String, String]): CNTKModel.this.type
    Definition Classes
    HasFeedFetchDicts
  59. def setFetchDict(k: String, v: String): CNTKModel.this.type
    Definition Classes
    HasFeedFetchDicts
  60. def setFetchDict(value: HashMap[String, String]): CNTKModel.this.type
    Definition Classes
    HasFeedFetchDicts
  61. def setFetchDict(value: Map[String, String]): CNTKModel.this.type
    Definition Classes
    HasFeedFetchDicts
  62. def setInputCol(value: String): CNTKModel.this.type
  63. def setInputNode(value: String): CNTKModel.this.type
  64. def setInputNodeIndex(value: Int): CNTKModel.this.type
  65. def setMiniBatchSize(n: Int): CNTKModel.this.type
    Definition Classes
    HasMiniBatcher
  66. def setMiniBatcher(value: MiniBatchBase): CNTKModel.this.type

    Definition Classes
    HasMiniBatcher
  67. def setModel(value: SerializableFunction): CNTKModel.this.type

  68. def setModelLocation(path: String): CNTKModel.this.type

  69. def setOutputCol(value: String): CNTKModel.this.type
  70. def setOutputNode(value: String): CNTKModel.this.type
  71. def setOutputNodeIndex(value: Int): CNTKModel.this.type
  72. def setParent(parent: Estimator[CNTKModel]): CNTKModel
    Definition Classes
    Model
  73. def toString(): String
    Definition Classes
    Identifiable → AnyRef → Any
  74. def transform(dataset: Dataset[_]): DataFrame

    Evaluate the model

    Evaluate the model

    dataset

    the dataset to featurize

    returns

    featurized dataset

    Definition Classes
    CNTKModel → Transformer
  75. def transform(dataset: Dataset[_], paramMap: ParamMap): DataFrame
    Definition Classes
    Transformer
    Annotations
    @Since( "2.0.0" )
  76. def transform(dataset: Dataset[_], firstParamPair: ParamPair[_], otherParamPairs: ParamPair[_]*): DataFrame
    Definition Classes
    Transformer
    Annotations
    @Since( "2.0.0" ) @varargs()
  77. def transformSchema(schema: StructType): StructType
    Definition Classes
    CNTKModel → PipelineStage
  78. val uid: String
    Definition Classes
    CNTKModelBasicLogging → Identifiable
  79. val ver: String
    Definition Classes
    BasicLogging
  80. def write: MLWriter
    Definition Classes
    ComplexParamsWritable → MLWritable