Package

com.microsoft.ml

spark

Permalink

package spark

Microsoft Machine Learning on Apache Spark (MMLSpark)

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. spark
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. class AdvancedRankingMetrics extends Serializable

    Permalink
  2. class AnalyzeImage extends CognitiveServicesBase with HasImageUrl with HasInternalJsonOutputParser with HasCognitiveServiceInput

    Permalink
  3. class AssembleFeatures extends Estimator[AssembleFeaturesModel] with HasFeaturesCol with Wrappable with DefaultParamsWritable

    Permalink

    Creates a vector column of features from a collection of feature columns

  4. class AssembleFeaturesModel extends Model[AssembleFeaturesModel] with Params with ConstructorWritable[AssembleFeaturesModel]

    Permalink

    Model produced by AssembleFeatures.

  5. abstract class AsyncClient extends BaseClient

    Permalink
  6. class AsyncHTTPClient extends AsyncClient with HTTPClient

    Permalink
  7. abstract class AutoTrainedModel[TrainedModel <: Model[TrainedModel]] extends Model[TrainedModel] with ConstructorWritable[TrainedModel]

    Permalink

    Defines common inheritance and functions across auto trained models.

  8. trait AutoTrainer[TrainedModel <: Model[TrainedModel]] extends Estimator[TrainedModel] with HasLabelCol with ComplexParamsWritable with HasFeaturesCol

    Permalink

    Defines common inheritance and parameters across trainers.

  9. class BasicDatasetGenerationConstraints extends HasDatasetGenerationConstraints

    Permalink

    Basic constraints for generating a dataset.

  10. class BatchIterator[T] extends Iterator[List[T]]

    Permalink
  11. case class Benchmark(name: String, value: Double, precision: Double, higherIsBetter: Boolean = true) extends Product with Serializable

    Permalink
  12. abstract class Benchmarks extends TestBase

    Permalink
  13. class BestModel extends Model[BestModel] with ConstructorWritable[BestModel]

    Permalink

    Model produced by FindBestModel.

    Model produced by FindBestModel.

    Annotations
    @InternalWrapper()
  14. case class BingImage(accentColor: String, contentSize: String, contentUrl: String, datePublished: String, encodingFormat: String, height: Int, hostPageDisplayUrl: String, hostPageUrl: String, id: String, imageId: String, imageInsightsToken: String, insightsMetadata: String, name: String, thumbnail: BingMediaSize, thumbnailUrl: String, webSearchUrl: String, width: Int) extends Product with Serializable

    Permalink
  15. class BingImageSearch extends CognitiveServicesBase with HasCognitiveServiceInput with HasInternalJsonOutputParser

    Permalink
    Annotations
    @InternalWrapper()
  16. case class BingImagesResponse(_type: String, instrumentation: BingInstrumentation, webSearchUrl: String, totalEstimatedMatches: Int, nextOffset: Int, value: Seq[BingImage], pivotSuggestions: Seq[BingPivot], queryExpansions: Seq[BingQuery], relatedSearches: Seq[BingQuery]) extends Product with Serializable

    Permalink
  17. case class BingInstrumentation(_type: String) extends Product with Serializable

    Permalink
  18. case class BingMediaSize(height: Int, width: Int) extends Product with Serializable

    Permalink
  19. case class BingPivot(pivot: String, suggestions: Seq[BingQuery]) extends Product with Serializable

    Permalink
  20. case class BingQuery(displayText: String, searchLink: String, text: String, thumbnail: BingThumbnail, webSearchUrl: String) extends Product with Serializable

    Permalink
  21. case class BingThumbnail(thumbnailUrl: String) extends Product with Serializable

    Permalink
  22. class Blur extends ImageTransformerStage

    Permalink

    Blurs the image using a box filter.

    Blurs the image using a box filter. The params are a map of the dimensions of the blurring box. Please refer to OpenCV for more information.

  23. class BrainScriptBuilder extends AnyRef

    Permalink

    Utility methods for manipulating the BrainScript and overrides configs output to disk.

  24. case class BrainScriptConfig(name: String, text: Seq[String]) extends Product with Serializable

    Permalink
  25. class CNTKCommandBuilder extends CNTKCommandBuilderBase

    Permalink
  26. abstract class CNTKCommandBuilderBase extends AnyRef

    Permalink
  27. class CNTKConfig extends MMLConfig

    Permalink
  28. class CNTKFunctionParam extends ComplexParam[SerializableFunction]

    Permalink

    Param for ByteArray.

    Param for ByteArray. Needed as spark has explicit params for many different types but not ByteArray.

  29. class CNTKLearner extends Estimator[CNTKModel] with CNTKParams with Wrappable

    Permalink
    Annotations
    @InternalWrapper()
  30. class CNTKModel extends Model[CNTKModel] with ComplexParamsWritable with HasMiniBatcher with Wrappable

    Permalink
    Annotations
    @InternalWrapper()
  31. trait CNTKParams extends Params

    Permalink
  32. class Cacher extends Transformer with Wrappable with DefaultParamsWritable

    Permalink
  33. class CheckpointData extends Transformer with CheckpointDataParams

    Permalink

    Cache the dataset at this point to memory or memory and disk

  34. trait CheckpointDataParams extends Wrappable with DefaultParamsWritable

    Permalink
  35. class ClassBalancer extends Estimator[ClassBalancerModel] with DefaultParamsWritable with HasInputCol with HasOutputCol

    Permalink

    An estimator that calculates the weights for balancing a dataset.

    An estimator that calculates the weights for balancing a dataset. For example, if the negative class is half the size of the positive class, the weights will be 2 for rows with negative classes and 1 for rows with positive classes. these weights can be used in weighted classifiers and regressors to correct for heavilty skewed datasets. The inputCol should be the labels of the classes, and the output col will be the requisite weights.

  36. class ClassBalancerModel extends Model[ClassBalancerModel] with ConstructorWritable[ClassBalancerModel]

    Permalink
  37. case class ClassifierTrainParams(parallelism: String, numIterations: Int, learningRate: Double, numLeaves: Int, maxBin: Int, baggingFraction: Double, baggingFreq: Int, baggingSeed: Int, earlyStoppingRound: Int, featureFraction: Double, maxDepth: Int, minSumHessianInLeaf: Double, numMachines: Int, objective: String, modelString: String, isUnbalance: Boolean, verbosity: Int, categoricalFeatures: Array[Int], numClass: Option[Int], metric: String) extends TrainParams with Product with Serializable

    Permalink

    Defines the Booster parameters passed to the LightGBM classifier.

  38. class CleanMissingData extends Estimator[CleanMissingDataModel] with HasInputCols with HasOutputCols with Wrappable with DefaultParamsWritable

    Permalink

    Removes missing values from input dataset.

    Removes missing values from input dataset. The following modes are supported: Mean - replaces missings with mean of fit column Median - replaces missings with approximate median of fit column Custom - replaces missings with custom value specified by user For mean and median modes, only numeric column types are supported, specifically: Int, Long, Float, Double For custom mode, the types above are supported and additionally: String, Boolean

  39. class CleanMissingDataModel extends Model[CleanMissingDataModel] with ConstructorWritable[CleanMissingDataModel]

    Permalink

    Model produced by CleanMissingData.

  40. class Cluster extends AnyRef

    Permalink
  41. abstract class CognitiveServicesBase extends CognitiveServicesBaseWithoutHandler with HasHandler

    Permalink
  42. abstract class CognitiveServicesBaseWithoutHandler extends Transformer with HTTPParams with HasOutputCol with HasURL with ComplexParamsWritable with HasSubscriptionKey with HasErrorCol

    Permalink
  43. class ColorFormat extends ImageTransformerStage

    Permalink

    Converts an image from one color space to another, eg COLOR_BGR2GRAY.

    Converts an image from one color space to another, eg COLOR_BGR2GRAY. Refer to OpenCV for more information.

  44. class ColumnNamesToFeaturize extends Serializable

    Permalink

    Class containing the list of column names to perform special featurization steps for.

    Class containing the list of column names to perform special featurization steps for. colNamesToHash - List of column names to hash. colNamesToDuplicateForMissings - List of column names containing doubles to duplicate so we can remove missing values from them. colNamesToTypes - Map of column names to their types. colNamesToCleanMissings - List of column names to clean missing values from (ignore). colNamesToVectorize - List of column names to vectorize using FastVectorAssembler. categoricalColumns - List of categorical columns to pass through or turn into indicator array. conversionColumnNamesMap - Map from old column names to new. addedColumnNamesMap - Map from old columns to newly generated columns for featurization.

    Annotations
    @SerialVersionUID()
  45. class ComputeModelStatistics extends Transformer with ComputeModelStatisticsParams

    Permalink

    Evaluates the given scored dataset.

  46. trait ComputeModelStatisticsParams extends Wrappable with DefaultParamsWritable with HasLabelCol with HasScoresCol with HasScoredLabelsCol with HasEvaluationMetric

    Permalink
  47. class ComputePerInstanceStatistics extends Transformer with ComputePerInstanceStatisticsParams

    Permalink

    Evaluates the given scored dataset with per instance metrics.

    Evaluates the given scored dataset with per instance metrics.

    The Regression metrics are: - L1_loss - L2_loss

    The Classification metrics are: - log_loss

  48. trait ComputePerInstanceStatisticsParams extends Wrappable with DefaultParamsWritable with HasLabelCol with HasScoresCol with HasScoredLabelsCol with HasScoredProbabilitiesCol with HasEvaluationMetric

    Permalink
  49. abstract class Configuration extends AnyRef

    Permalink
  50. class Consolidator[T] extends AnyRef

    Permalink
  51. trait ConstructorReadable[T <: ConstructorWritable[_]] extends MLReadable[T]

    Permalink
  52. class ConstructorReader[T] extends MLReader[T]

    Permalink
  53. trait ConstructorWritable[S <: PipelineStage] extends MLWritable

    Permalink

    This trait allows you to easily add serialization to your Spark Models, assuming that they are completely parameterized by their constructor.

    This trait allows you to easily add serialization to your Spark Models, assuming that they are completely parameterized by their constructor. The main two fields required ate the TypeTag that allows the writer to inspect the constructor to get the types that need to be serialized, the actual objects that are serialized need to be defined in the field objectsToSave.

  54. abstract class ConstructorWriter[S <: PipelineStage] extends MLWriter

    Permalink
  55. class ContextObjectInputStream extends ObjectInputStream

    Permalink
  56. class CropImage extends ImageTransformerStage

    Permalink

    Crops the image for processing.

    Crops the image for processing. The parameters are: "x" - First dimension; start of crop "y" - second dimension - start of crop "height" -height of cropped image "width" - width of cropped image "stageName" - "crop"

  57. class CustomInputParser extends HTTPInputParser with ComplexParamsWritable

    Permalink
  58. class CustomOutputParser extends HTTPOutputParser with ComplexParamsWritable

    Permalink
  59. class DataConversion extends Transformer with Wrappable with DefaultParamsWritable

    Permalink

    Converts the specified list of columns to the specified type.

    Converts the specified list of columns to the specified type. Returns a new DataFrame with the converted columns

  60. trait DataFrameEquality extends TestBase

    Permalink
  61. case class DataFrameServingExtensions(df: DataFrame) extends Product with Serializable

    Permalink
  62. class DataFrameSugars extends AnyRef

    Permalink
  63. case class DataStreamReaderExtensions(dsr: DataStreamReader) extends Product with Serializable

    Permalink
  64. case class DataStreamWriterExtensions[T](dsw: DataStreamWriter[T]) extends Product with Serializable

    Permalink
  65. abstract class DataWriter extends AnyRef

    Permalink
  66. case class DatasetMissingValuesGenerationOptions(percentMissing: Double, columnTypesWithMissings: ColumnOptions.ValueSet, dataTypesWithMissings: DataOptions.ValueSet) extends Product with Serializable

    Permalink
  67. case class DatasetOptions(columnTypes: ColumnOptions.ValueSet, dataTypes: DataOptions.ValueSet, missingValuesOptions: DatasetMissingValuesGenerationOptions) extends Product with Serializable

    Permalink

    Options used to specify how a dataset will be generated.

    Options used to specify how a dataset will be generated. This contains information on what the data and column types (specified as flags) for generating a dataset will be limited to. It also contain options for all possible missing values generation and options for how values will be generated.

  68. class DescribeImage extends CognitiveServicesBase with HasCognitiveServiceInput with HasImageUrl with HasInternalJsonOutputParser

    Permalink
  69. case class DetectEntitiesScore(id: String, entities: Seq[Entity]) extends Product with Serializable

    Permalink
  70. class DetectFace extends CognitiveServicesBase with HasImageUrl with HasServiceParams with HasCognitiveServiceInput with HasInternalJsonOutputParser

    Permalink
  71. case class DetectLanguageScore(id: String, detectedLanguages: Seq[DetectedLanguage]) extends Product with Serializable

    Permalink
  72. case class DetectedLanguage(name: String, iso6391Name: String, score: Double) extends Product with Serializable

    Permalink
  73. class DiscreteHyperParam[T] extends Dist[T]

    Permalink
  74. abstract class Dist[T] extends AnyRef

    Permalink

    Represents a distribution of values.

    Represents a distribution of values.

    T

    The type T of the values generated.

  75. class DoubleRangeHyperParam extends RangeHyperParam[Double]

    Permalink
  76. class DropColumns extends Transformer with Wrappable with DefaultParamsWritable

    Permalink

    DropColumns takes a dataframe and a list of columns to drop as input and returns a dataframe comprised of only those columns not listed in the input list.

    DropColumns takes a dataframe and a list of columns to drop as input and returns a dataframe comprised of only those columns not listed in the input list.

  77. class DynamicBufferedBatcher[T] extends Iterator[List[T]]

    Permalink
  78. class DynamicMiniBatchTransformer extends Transformer with MiniBatchBase

    Permalink
  79. class EnsembleByKey extends Transformer with Wrappable with DefaultParamsWritable

    Permalink
  80. case class Entity(name: String, matches: Seq[Match], wikipediaLanguage: String, wikipediaId: String, wikipediaUrl: String, bingId: String) extends Product with Serializable

    Permalink
  81. case class EntityData(content: Array[Byte], contentEncoding: Option[HeaderData], contentLength: Option[Long], contentType: Option[HeaderData], isChunked: Boolean, isRepeatable: Boolean, isStreaming: Boolean) extends Product with Serializable

    Permalink
  82. class EntityDetector extends TextAnalyticsBase

    Permalink
  83. class Explode extends Transformer with HasInputCol with HasOutputCol with Wrappable with DefaultParamsWritable

    Permalink
  84. class Featurize extends Estimator[PipelineModel] with Wrappable with DefaultParamsWritable

    Permalink

    Featurizes a dataset.

    Featurizes a dataset. Converts the specified columns to feature columns.

  85. class FindBestModel extends Estimator[BestModel] with FindBestModelParams

    Permalink

    Evaluates and chooses the best model from a list of models.

    Evaluates and chooses the best model from a list of models.

    Annotations
    @InternalWrapper()
  86. trait FindBestModelParams extends Wrappable with ComplexParamsWritable with HasEvaluationMetric

    Permalink
  87. class FindSimilarFace extends CognitiveServicesBase with HasServiceParams with HasMaxNumOfCandidatesReturned with HasFaceIds with HasCognitiveServiceInput with HasInternalJsonOutputParser

    Permalink
  88. class FixedBatcher[T] extends Iterator[List[T]]

    Permalink
  89. class FixedBufferedBatcher[T] extends Iterator[List[T]]

    Permalink
  90. class FixedMiniBatchTransformer extends Transformer with MiniBatchBase

    Permalink
  91. class FlattenBatch extends Transformer with Wrappable with DefaultParamsWritable

    Permalink
  92. class Flip extends ImageTransformerStage

    Permalink

    Flips the image

  93. class FloatRangeHyperParam extends RangeHyperParam[Float]

    Permalink
  94. class GaussianKernel extends ImageTransformerStage

    Permalink

    Applies gaussian kernel to blur the image.

    Applies gaussian kernel to blur the image. Please refer to OpenCV for detailed information about the parameters and their allowable values.

  95. class GenerateDataType extends Serializable

    Permalink

    Generates the specified random data type.

  96. class GenerateThumbnails extends CognitiveServicesBase with HasImageUrl with HasWidth with HasHeight with HasSmartCropping with HasInternalJsonOutputParser with HasCognitiveServiceInput

    Permalink
  97. class GridSpace extends ParamSpace

    Permalink

    Represents a parameter grid for tuning with discrete values.

    Represents a parameter grid for tuning with discrete values. Can be generated with the ParamGridBuilder.

  98. class GroupFaces extends CognitiveServicesBase with HasServiceParams with HasFaceIds with HasCognitiveServiceInput with HasInternalJsonOutputParser

    Permalink
  99. abstract class HTTPInputParser extends Transformer with HasOutputCol with HasInputCol

    Permalink
  100. abstract class HTTPOutputParser extends Transformer with HasInputCol with HasOutputCol

    Permalink
  101. trait HTTPParams extends Wrappable

    Permalink
  102. case class HTTPRequestData(requestLine: RequestLineData, headers: Array[HeaderData], entity: Option[EntityData]) extends Product with Serializable

    Permalink
  103. case class HTTPResponseData(headers: Array[HeaderData], entity: Option[EntityData], statusLine: StatusLineData, locale: String) extends Product with Serializable

    Permalink
  104. class HTTPTransformer extends Transformer with HTTPParams with HasInputCol with HasOutputCol with HasHandler with ComplexParamsWritable

    Permalink
  105. trait Handler extends AnyRef

    Permalink
  106. trait HasCellSize extends Params

    Permalink
  107. trait HasCognitiveServiceInput extends HasURL with HasSubscriptionKey

    Permalink
  108. trait HasDatasetGenerationConstraints extends AnyRef

    Permalink

    Specifies the trait for constraints on generating a dataset.

  109. trait HasDetectOrientation extends HasServiceParams

    Permalink
  110. trait HasErrorCol extends Params

    Permalink
  111. trait HasEvaluationMetric extends Wrappable

    Permalink
  112. trait HasFaceIds extends HasServiceParams

    Permalink
  113. trait HasFeaturesCol extends Wrappable

    Permalink
  114. trait HasHandler extends Params

    Permalink
  115. trait HasHeight extends HasServiceParams

    Permalink
  116. trait HasImageUrl extends HasServiceParams

    Permalink
  117. trait HasInputCol extends Wrappable

    Permalink
  118. trait HasInputCols extends Wrappable

    Permalink
  119. trait HasInternalJsonOutputParser extends AnyRef

    Permalink
  120. trait HasLabelCol extends Wrappable

    Permalink
  121. trait HasLanguage extends HasServiceParams

    Permalink
  122. trait HasMaxNumOfCandidatesReturned extends HasServiceParams

    Permalink
  123. trait HasMiniBatcher extends Params

    Permalink
  124. trait HasModifier extends Params

    Permalink
  125. trait HasOutputCol extends Wrappable

    Permalink
  126. trait HasOutputCols extends Wrappable

    Permalink
  127. trait HasScoredLabelsCol extends Wrappable

    Permalink
  128. trait HasScoredProbabilitiesCol extends Wrappable

    Permalink
  129. trait HasScoresCol extends Wrappable

    Permalink
  130. trait HasServiceParams extends Params

    Permalink
  131. trait HasSmartCropping extends HasServiceParams

    Permalink
  132. trait HasSubscriptionKey extends HasServiceParams

    Permalink
  133. trait HasURL extends Wrappable

    Permalink
  134. trait HasWeightCol extends Wrappable

    Permalink
  135. trait HasWidth extends HasServiceParams

    Permalink
  136. class HdfsWriter extends SingleFileResolver

    Permalink
  137. case class HeaderData(name: String, value: String) extends Product with Serializable

    Permalink
  138. class HyperparamBuilder extends AnyRef

    Permalink

    Specifies the search space for hyperparameters.

  139. class IdentifyFaces extends CognitiveServicesBase with HasServiceParams with HasMaxNumOfCandidatesReturned with HasFaceIds with HasCognitiveServiceInput with HasInternalJsonOutputParser

    Permalink
  140. class ImageFeaturizer extends Transformer with HasInputCol with HasOutputCol with Wrappable with ComplexParamsWritable

    Permalink

    The ImageFeaturizer relies on a CNTK model to do the featurization, one can set this model using the modelLocation parameter.

    The ImageFeaturizer relies on a CNTK model to do the featurization, one can set this model using the modelLocation parameter. To map the nodes of the CNTK model onto the standard "layers" structure of a feed forward neural net, one needs to supply a list of node names that range from the output node, back towards the input node of the CNTK Function. This list does not need to be exhaustive, and is provided to you if you use a model downloaded from the ModelDownloader, one can find this layer list in the schema of the downloaded model.

    The ImageFeaturizer takes an input column of images (the type returned by the ImageReader), and automatically resizes them to fit the CMTKModel's inputs. It then feeds them through a pre-trained CNTK model. One can truncate the model using the cutOutputLayers parameter that determines how many layers to truncate from the output of the network. For example, layer=0 means that no layers are removed, layer=2 means that the image featurizer returns the activations of the layer that is two layers from the output layer.

    Annotations
    @InternalWrapper()
  141. class ImageLIME extends Transformer with HasInputCol with HasOutputCol with HasLabelCol with Wrappable with ComplexParamsWritable with HasModifier with HasCellSize

    Permalink

    Distributed implementation of Local Interpretable Model-Agnostic Explanations (LIME)

    Distributed implementation of Local Interpretable Model-Agnostic Explanations (LIME)

    https://arxiv.org/pdf/1602.04938v1.pdf

  142. class ImageSetAugmenter extends Transformer with HasInputCol with HasOutputCol with DefaultParamsWritable

    Permalink
  143. class ImageTransformer extends Transformer with HasInputCol with HasOutputCol with Wrappable with DefaultParamsWritable

    Permalink

    Image processing stage.

    Image processing stage. Please refer to OpenCV for additional information

    Annotations
    @InternalWrapper()
  144. abstract class ImageTransformerStage extends Serializable

    Permalink

    Image processing stage.

  145. class IndexToValue extends Transformer with HasInputCol with HasOutputCol with Wrappable with DefaultParamsWritable

    Permalink

    This class takes in a categorical column with MML style attibutes and then transforms it back to the original values.

    This class takes in a categorical column with MML style attibutes and then transforms it back to the original values. This extends MLLIB IndexToString by allowing the transformation back to any types of values.

  146. case class InputData(format: String, path: String, shapes: Map[String, InputShape]) extends Product with Serializable

    Permalink
  147. case class InputShape(dim: Int, form: String) extends Product with Serializable

    Permalink
  148. class IntRangeHyperParam extends RangeHyperParam[Int]

    Permalink
  149. class InternalWrapper extends Annotation with StaticAnnotation

    Permalink

    Generate the internal wrapper for a given class.

    Generate the internal wrapper for a given class. Used for complicated wrappers, where the basic functionality is auto-generated, and the rest is added in the inherited wrapper.

  150. class JSONInputParser extends HTTPInputParser with HasURL with ComplexParamsWritable

    Permalink
  151. class JSONOutputParser extends HTTPOutputParser with ComplexParamsWritable

    Permalink
    Annotations
    @InternalWrapper()
  152. class KeyPhraseExtractor extends TextAnalyticsBase

    Permalink
  153. case class KeyPhraseScore(id: String, keyPhrases: Seq[String]) extends Product with Serializable

    Permalink
  154. class Lambda extends Transformer with Wrappable with ComplexParamsWritable

    Permalink
  155. class LanguageDetector extends TextAnalyticsBase

    Permalink
  156. class LightGBMBooster extends Serializable

    Permalink

    Represents a LightGBM Booster learner

    Represents a LightGBM Booster learner

    Annotations
    @SerialVersionUID()
  157. class LightGBMClassificationModel extends ProbabilisticClassificationModel[Vector, LightGBMClassificationModel] with ConstructorWritable[LightGBMClassificationModel]

    Permalink

    Model produced by LightGBMClassifier.

    Model produced by LightGBMClassifier.

    Annotations
    @InternalWrapper()
  158. class LightGBMClassifier extends ProbabilisticClassifier[Vector, LightGBMClassifier, LightGBMClassificationModel] with LightGBMParams

    Permalink

    Trains a LightGBM Binary Classification model, a fast, distributed, high performance gradient boosting framework based on decision tree algorithms.

    Trains a LightGBM Binary Classification model, a fast, distributed, high performance gradient boosting framework based on decision tree algorithms. For more information please see here: https://github.com/Microsoft/LightGBM. For parameter information see here: https://github.com/Microsoft/LightGBM/blob/master/docs/Parameters.rst

    Annotations
    @InternalWrapper()
  159. trait LightGBMParams extends Wrappable with DefaultParamsWritable with HasWeightCol

    Permalink

    Defines common parameters across all LightGBM learners.

  160. class LightGBMRegressionModel extends RegressionModel[Vector, LightGBMRegressionModel] with ConstructorWritable[LightGBMRegressionModel]

    Permalink

    Model produced by LightGBMRegressor.

    Model produced by LightGBMRegressor.

    Annotations
    @InternalWrapper()
  161. class LightGBMRegressor extends BaseRegressor[Vector, LightGBMRegressor, LightGBMRegressionModel] with LightGBMParams

    Permalink

    Trains a LightGBM Regression model, a fast, distributed, high performance gradient boosting framework based on decision tree algorithms.

    Trains a LightGBM Regression model, a fast, distributed, high performance gradient boosting framework based on decision tree algorithms. For more information please see here: https://github.com/Microsoft/LightGBM. For parameter information see here: https://github.com/Microsoft/LightGBM/blob/master/docs/Parameters.rst Note: The application parameter supports the following values:

    • regression_l2, L2 loss, alias=regression, mean_squared_error, mse, l2_root, root_mean_squared_error, rmse
    • regression_l1, L1 loss, alias=mean_absolute_error, mae
    • huber, Huber loss
    • fair, Fair loss
    • poisson, Poisson regression
    • quantile, Quantile regression
    • mape, MAPE loss, alias=mean_absolute_percentage_error
    • gamma, Gamma regression with log-link. It might be useful, e.g., for modeling insurance claims severity, or for any target that might be gamma-distributed
    • tweedie, Tweedie regression with log-link. It might be useful, e.g., for modeling total loss in insurance, or for any target that might be tweedie-distributed
    Annotations
    @InternalWrapper()
  162. trait LinuxOnly extends TestBase

    Permalink
  163. class LocalWriter extends SingleFileResolver

    Permalink
  164. class LongRangeHyperParam extends RangeHyperParam[Long]

    Permalink
  165. class MMLConfig extends Configuration

    Permalink
  166. class MPICommandBuilder extends CNTKCommandBuilderBase with MPIConfiguration

    Permalink
  167. trait MPIConfiguration extends AnyRef

    Permalink
  168. case class Match(text: String, offset: Int, length: Int) extends Product with Serializable

    Permalink
  169. class MetricsLogger extends AnyRef

    Permalink

    Helper class for logging metrics to log4j.

  170. trait MiniBatchBase extends Transformer with DefaultParamsWritable with Wrappable

    Permalink
  171. trait Mode extends HasRecommenderCols

    Permalink
  172. class ModelDownloader extends Client

    Permalink

    Class for downloading models from a server to Local or HDFS

  173. class ModelNotFoundException extends FileNotFoundException

    Permalink

    Exception returned if a repo cannot find the file

  174. case class ModelSchema(name: String, dataset: String, modelType: String, uri: URI, hash: String, size: Long, inputNode: Int, numLayers: Int, layerNames: Array[String]) extends Schema with Product with Serializable

    Permalink

    Class representing the schema of a CNTK model

    Class representing the schema of a CNTK model

    name

    name of the model architecture

    dataset

    dataset the model was trained on

    modelType

    type of problem the model is suited for eg: (image, text, sound, sentiment etc)

    uri

    location of the underlying file (local, HDFS, or HTTP)

    hash

    sha256 hash of the underlying file

    size

    size in bytes of the underlying file

    inputNode

    the node which represents the input

    numLayers

    the number of layers of the model

    layerNames

    the names nodes that represent layers in the network

  175. class MultiColumnAdapter extends Estimator[PipelineModel] with Wrappable with ComplexParamsWritable

    Permalink

    The MultiColumnAdapter takes a unary pipeline stage and a list of input output column pairs and applies the pipeline stage to each input column after being fit

    The MultiColumnAdapter takes a unary pipeline stage and a list of input output column pairs and applies the pipeline stage to each input column after being fit

  176. class MultiNGram extends Transformer with HasInputCol with HasOutputCol with Wrappable with DefaultParamsWritable

    Permalink

    Extracts several ngrams

  177. class MultiVectorAssembler extends VectorAssembler

    Permalink
  178. class NER extends TextAnalyticsBase

    Permalink
  179. case class NEREntity(value: String, startIndex: Int, precision: Double, category: String) extends Product with Serializable

    Permalink
  180. case class NERScore(id: String, entities: Seq[NEREntity]) extends Product with Serializable

    Permalink
  181. class NativeLoader extends Serializable

    Permalink
  182. case class NetworkParams(defaultListenPort: Int, addr: String, port: Int) extends Product with Serializable

    Permalink
  183. class NullOrdering[T] extends Ordering[T]

    Permalink
  184. class OCR extends CognitiveServicesBase with HasLanguage with HasImageUrl with HasDetectOrientation with HasCognitiveServiceInput with HasInternalJsonOutputParser

    Permalink
  185. class PageSplitter extends Transformer with HasInputCol with HasOutputCol with Wrappable with DefaultParamsWritable

    Permalink

    Splits text into chunks of at most n characters

  186. class PartitionConsolidator extends Transformer with HTTPParams with HasInputCol with HasOutputCol with ComplexParamsWritable

    Permalink
  187. sealed class PartitionSample extends Transformer with PartitionSampleParams

    Permalink

  188. trait PartitionSampleParams extends Wrappable with DefaultParamsWritable

    Permalink
  189. case class ProtocolVersionData(protocol: String, major: Int, minor: Int) extends Product with Serializable

    Permalink
  190. class RandomDatasetGenerationConstraints extends HasDatasetGenerationConstraints

    Permalink

    Contraints on generating a dataset where all parameters are randomly generated.

  191. abstract class RandomMMLGenerator[T] extends RandomDataGenerator[T]

    Permalink

    Base abstract class for random generation of data.

    Base abstract class for random generation of data.

    T

    The data to generate.

  192. class RandomRowGenerator extends RandomMMLGenerator[Row]

    Permalink

    Randomly generates a row given the set space of data, column options.

  193. class RandomRowGeneratorCombiner extends RandomMMLGenerator[Row]

    Permalink

    Combines an array of row generators into a single row generator.

  194. class RandomSpace extends ParamSpace

    Permalink

    Represents a generator of parameters with specified distributions added by the HyperparamBuilder.

  195. abstract class RangeHyperParam[T] extends Dist[T]

    Permalink
  196. class RankingAdapter extends Estimator[RankingAdapterModel] with ComplexParamsWritable with RankingParams with Mode

    Permalink
  197. class RankingAdapterModel extends Model[RankingAdapterModel] with ComplexParamsWritable with Wrappable with RankingParams with Mode

    Permalink

    Model from train validation split.

  198. class RankingEvaluator extends Evaluator with RecEvaluatorParams with HasRecommenderCols with ComplexParamsWritable

    Permalink
  199. trait RankingParams extends HasRecommenderCols with HasLabelCol with hasK

    Permalink
  200. class RankingTrainValidationSplit extends Estimator[RankingTrainValidationSplitModel] with RankingTrainValidationSplitParams with Wrappable with ComplexParamsWritable with RecommendationParams

    Permalink
    Annotations
    @InternalWrapper()
  201. class RankingTrainValidationSplitModel extends Model[RankingTrainValidationSplitModel] with RankingTrainValidationSplitParams with ComplexParamsWritable

    Permalink
    Annotations
    @InternalWrapper()
  202. class RecognizeDomainSpecificContent extends CognitiveServicesBase with HasImageUrl with HasServiceParams with HasCognitiveServiceInput with HasInternalJsonOutputParser

    Permalink
  203. class RecognizeText extends CognitiveServicesBaseWithoutHandler with HasImageUrl with HasCognitiveServiceInput with HasInternalJsonOutputParser

    Permalink
  204. case class RegressorTrainParams(parallelism: String, numIterations: Int, learningRate: Double, numLeaves: Int, objective: String, alpha: Double, tweedieVariancePower: Double, maxBin: Int, baggingFraction: Double, baggingFreq: Int, baggingSeed: Int, earlyStoppingRound: Int, featureFraction: Double, maxDepth: Int, minSumHessianInLeaf: Double, numMachines: Int, modelString: String, verbosity: Int, categoricalFeatures: Array[Int]) extends TrainParams with Product with Serializable

    Permalink

    Defines the Booster parameters passed to the LightGBM regressor.

  205. class RenameColumn extends Transformer with Wrappable with DefaultParamsWritable with HasInputCol with HasOutputCol

    Permalink

    RenameColumn takes a dataframe with an input and an output column name and returns a dataframe comprised of the original columns with the input column renamed as the output column name.

    RenameColumn takes a dataframe with an input and an output column name and returns a dataframe comprised of the original columns with the input column renamed as the output column name.

  206. class Repartition extends Transformer with Wrappable with DefaultParamsWritable

    Permalink

    Partitions the dataset into n partitions

  207. case class RequestLineData(method: String, uri: String, protoclVersion: Option[ProtocolVersionData]) extends Product with Serializable

    Permalink
  208. class ResizeImage extends ImageTransformerStage

    Permalink

    Resizes the image.

    Resizes the image. The parameters of the ParameterMap are: "height" - the height of the image "width" "stageName" Please refer to OpenCV for more information

  209. class ResizeImageTransformer extends Transformer with HasInputCol with HasOutputCol with Wrappable with DefaultParamsWritable

    Permalink
    Annotations
    @InternalWrapper()
  210. abstract class Schema extends AnyRef

    Permalink

    Abstract representation of a schema for an item that can be held in a repository

  211. class SelectColumns extends Transformer with Wrappable with DefaultParamsWritable

    Permalink

    SelectColumns takes a dataframe and a list of columns to select as input and returns a dataframe comprised of only those columns listed in the input list.

    SelectColumns takes a dataframe and a list of columns to select as input and returns a dataframe comprised of only those columns listed in the input list.

    The columns to be selected is a list of column names

  212. case class SentimentScore(id: String, score: Float) extends Product with Serializable

    Permalink
  213. class SharedSingleton[T] extends Serializable

    Permalink

    Holds a variable shared among all workers that behaves like a local singleton.

    Holds a variable shared among all workers that behaves like a local singleton. Useful to use non-serializable objects in Spark closures that maintain state across tasks.

  214. class SharedVariable[T] extends Serializable

    Permalink

    Holds a variable shared among all workers.

    Holds a variable shared among all workers. Useful to use non-serializable objects in Spark closures.

    Note this code has been borrowed from: https://www.nicolaferraro.me/2016/02/22/using-non-serializable-objects-in-apache-spark/

  215. class SimpleHTTPTransformer extends Transformer with HTTPParams with HasMiniBatcher with HasHandler with HasInputCol with HasOutputCol with ComplexParamsWritable with HasErrorCol

    Permalink
    Annotations
    @InternalWrapper()
  216. abstract class SingleFileResolver extends DataWriter

    Permalink
  217. class SingleThreadedHTTPClient extends HTTPClient with SingleThreadedClient

    Permalink
  218. abstract class SingleTypeReducer extends Transformer with TypeConversion

    Permalink
  219. class SingleVectorAssembler extends VectorAssembler

    Permalink
  220. case class StatusLineData(protocolVersion: ProtocolVersionData, statusCode: Int, reasonPhrase: String) extends Product with Serializable

    Permalink
  221. class StringOutputParser extends HTTPOutputParser with ComplexParamsWritable

    Permalink
  222. class SummarizeData extends Transformer with SummarizeDataParams

    Permalink

    Compute summary statistics for the dataset.

    Compute summary statistics for the dataset. The following statistics are computed: - counts - basic - sample - percentiles - errorThreshold - error threshold for quantiles

  223. trait SummarizeDataParams extends Wrappable with DefaultParamsWritable

    Permalink
  224. class Superpixel extends org.apache.spark.internal.Logging

    Permalink
  225. case class SuperpixelData(clusters: Seq[Seq[(Int, Int)]]) extends Product with Serializable

    Permalink
  226. class SuperpixelTransformer extends Transformer with HasInputCol with HasOutputCol with Wrappable with DefaultParamsWritable with HasCellSize with HasModifier

    Permalink

    A transformer that decomposes an image into it's superpixels

  227. case class TADocument(language: Option[String], id: String, text: String) extends Product with Serializable

    Permalink
  228. case class TAError(id: String, message: String) extends Product with Serializable

    Permalink
  229. case class TARequest(documents: Seq[TADocument]) extends Product with Serializable

    Permalink
  230. case class TAResponse[T](documents: Seq[T], errors: Option[Seq[TAError]]) extends Product with Serializable

    Permalink
  231. class TLCConfig extends MMLConfig

    Permalink
  232. class TagImage extends CognitiveServicesBase with HasCognitiveServiceInput with HasInternalJsonOutputParser

    Permalink
  233. abstract class TestBase extends FunSuite with BeforeAndAfterEachTestData with BeforeAndAfterAll

    Permalink
  234. abstract class TextAnalyticsBase extends CognitiveServicesBase with HasCognitiveServiceInput with HasInternalJsonOutputParser

    Permalink
  235. class TextFeaturizer extends Estimator[TextFeaturizerModel] with TextFeaturizerParams with HasInputCol with HasOutputCol

    Permalink

    Featurize text.

  236. class TextFeaturizerModel extends Model[TextFeaturizerModel] with ConstructorWritable[TextFeaturizerModel]

    Permalink
  237. trait TextFeaturizerParams extends Wrappable with DefaultParamsWritable

    Permalink
  238. class TextPreprocessor extends Transformer with HasInputCol with HasOutputCol with Wrappable with ComplexParamsWritable

    Permalink

    TextPreprocessor takes a dataframe and a dictionary that maps (text -> replacement text), scans each cell in the input col and replaces all substring matches with the corresponding value.

    TextPreprocessor takes a dataframe and a dictionary that maps (text -> replacement text), scans each cell in the input col and replaces all substring matches with the corresponding value. Priority is given to longer keys and from left to right.

  239. class TextSentiment extends TextAnalyticsBase

    Permalink
  240. class Threshold extends ImageTransformerStage

    Permalink

    Applies a threshold to each element of the image.

    Applies a threshold to each element of the image. Please refer to threshold for more information

  241. class TimeIntervalBatcher[T] extends Iterator[List[T]]

    Permalink
  242. class TimeIntervalMiniBatchTransformer extends Transformer with MiniBatchBase

    Permalink
  243. class Timer extends Estimator[TimerModel] with TimerParams with ComplexParamsWritable

    Permalink
  244. class TimerModel extends Model[TimerModel] with TimerParams with ConstructorWritable[TimerModel]

    Permalink
  245. trait TimerParams extends Wrappable

    Permalink
  246. class TrainClassifier extends Estimator[TrainedClassifierModel] with AutoTrainer[TrainedClassifierModel]

    Permalink

    Trains a classification model.

    Trains a classification model. Featurizes the given data into a vector of doubles.

    Note the behavior of the reindex and labels parameters, the parameters interact as:

    reindex -> false labels -> false (Empty) Assume all double values, don't use metadata, assume natural ordering

    reindex -> true labels -> false (Empty) Index, use natural ordering of string indexer

    reindex -> false labels -> true (Specified) Assume user knows indexing, apply label values. Currently only string type supported.

    reindex -> true labels -> true (Specified) Validate labels matches column type, try to recast to label type, reindex label column

    The currently supported classifiers are: Logistic Regression Classifier Decision Tree Classifier Random Forest Classifier Gradient Boosted Trees Classifier Naive Bayes Classifier Multilayer Perceptron Classifier In addition to any generic learner that inherits from Predictor.

    Annotations
    @InternalWrapper()
  247. abstract class TrainParams extends Serializable

    Permalink

    Defines the common Booster parameters passed to the LightGBM learners.

  248. class TrainRegressor extends Estimator[TrainedRegressorModel] with AutoTrainer[TrainedRegressorModel]

    Permalink

    Trains a regression model.

    Trains a regression model.

    Annotations
    @InternalWrapper()
  249. class TrainedClassifierModel extends AutoTrainedModel[TrainedClassifierModel]

    Permalink

    Model produced by TrainClassifier.

    Model produced by TrainClassifier.

    Annotations
    @InternalWrapper()
  250. class TrainedRegressorModel extends AutoTrainedModel[TrainedRegressorModel]

    Permalink

    Model produced by TrainRegressor.

    Model produced by TrainRegressor.

    Annotations
    @InternalWrapper()
  251. class Trie extends Serializable

    Permalink
  252. class TuneHyperparameters extends Estimator[TuneHyperparametersModel] with Wrappable with ComplexParamsWritable with HasEvaluationMetric

    Permalink

    Tunes model hyperparameters

    Tunes model hyperparameters

    Allows user to specify multiple untrained models to tune using various search strategies. Currently supports cross validation with random grid search.

    Annotations
    @InternalWrapper()
  253. class TuneHyperparametersModel extends Model[TuneHyperparametersModel] with ConstructorWritable[TuneHyperparametersModel]

    Permalink

    Model produced by TuneHyperparameters.

    Model produced by TuneHyperparameters.

    Annotations
    @InternalWrapper()
  254. trait TypeConversion extends AnyRef

    Permalink
  255. class UDFTransformer extends Transformer with Wrappable with ComplexParamsWritable with HasInputCol with HasInputCols with HasOutputCol

    Permalink

    UDFTransformer takes as input input column, output column, and a UserDefinedFunction returns a dataframe comprised of the original columns with the output column as the result of the udf applied to the input column

    UDFTransformer takes as input input column, output column, and a UserDefinedFunction returns a dataframe comprised of the original columns with the output column as the result of the udf applied to the input column

    Annotations
    @InternalWrapper()
  256. class UnrollBinaryImage extends Transformer with HasInputCol with HasOutputCol with Wrappable with DefaultParamsWritable

    Permalink

    Converts the representation of an m X n pixel image to an m * n vector of Doubles

    Converts the representation of an m X n pixel image to an m * n vector of Doubles

    The input column name is assumed to be "image", the output column name is "<uid>_output"

  257. class UnrollImage extends Transformer with HasInputCol with HasOutputCol with Wrappable with DefaultParamsWritable

    Permalink

    Converts the representation of an m X n pixel image to an m * n vector of Doubles

    Converts the representation of an m X n pixel image to an m * n vector of Doubles

    The input column name is assumed to be "image", the output column name is "<uid>_output"

  258. class ValueIndexer extends Estimator[ValueIndexerModel] with ValueIndexerParams

    Permalink

    Fits a dictionary of values from the input column.

    Fits a dictionary of values from the input column. Model then transforms a column to a categorical column of the given array of values. Similar to StringIndexer except it can be used on any value types.

  259. class ValueIndexerModel extends Model[ValueIndexerModel] with ValueIndexerParams with ComplexParamsWritable

    Permalink

    Model produced by ValueIndexer.

  260. trait ValueIndexerParams extends Wrappable with DefaultParamsWritable with HasInputCol with HasOutputCol

    Permalink
  261. abstract class VectorAssembler extends AnyRef

    Permalink
  262. class VerifyFaces extends CognitiveServicesBase with HasServiceParams with HasCognitiveServiceInput with HasInternalJsonOutputParser

    Permalink
  263. trait Wrappable extends Params

    Permalink

Value Members

  1. object AnalyzeImage extends ComplexParamsReadable[AnalyzeImage] with Serializable

    Permalink
  2. object AssembleFeatures extends DefaultParamsReadable[AssembleFeatures] with Serializable

    Permalink
  3. object AssembleFeaturesModel extends ConstructorReadable[AssembleFeaturesModel] with Serializable

    Permalink
  4. object AsyncUtils

    Permalink
  5. object Benchmark extends Serializable

    Permalink
  6. object BestModel extends ConstructorReadable[BestModel] with Serializable

    Permalink
  7. object Binary

    Permalink

    Implicit conversion allows sparkSession.readImages(...) syntax Example: import com.microsoft.ml.spark.Readers.implicits._ sparkSession.readImages(path, recursive = false)

  8. object BinaryFileReader

    Permalink
  9. object BingImage extends SparkBindings[BingImage]

    Permalink
  10. object BingImageSearch extends ComplexParamsReadable[BingImageSearch] with Serializable

    Permalink
  11. object BingImagesResponse extends SparkBindings[BingImagesResponse]

    Permalink
  12. object Blur extends Serializable

    Permalink
  13. object CNTKLearner extends DefaultParamsReadable[CNTKLearner] with Serializable

    Permalink
  14. object CNTKModel extends ComplexParamsReadable[CNTKModel] with Serializable

    Permalink
  15. object Cacher extends DefaultParamsReadable[Cacher] with Serializable

    Permalink
  16. object CastUtilities

    Permalink

    Utilities for casting values.

  17. object CheckpointData extends DefaultParamsReadable[CheckpointData] with Serializable

    Permalink

    Cache the dataset to memory or memory and disk.

  18. object ClassBalancer extends DefaultParamsReadable[ClassBalancer] with Serializable

    Permalink
  19. object ClassBalancerModel extends ConstructorReadable[ClassBalancerModel] with Serializable

    Permalink
  20. object CleanMissingData extends DefaultParamsReadable[CleanMissingData] with Serializable

    Permalink
  21. object CleanMissingDataModel extends ConstructorReadable[CleanMissingDataModel] with Serializable

    Permalink
  22. object CognitiveServiceUtils

    Permalink
  23. object ColorFormat extends Serializable

    Permalink
  24. object ColumnOptions extends Enumeration

    Permalink

    Specifies the column types supported in spark dataframes and modules.

  25. object ComputeModelStatistics extends DefaultParamsReadable[ComputeModelStatistics] with Serializable

    Permalink
  26. object ComputePerInstanceStatistics extends DefaultParamsReadable[ComputePerInstanceStatistics] with Serializable

    Permalink
  27. object ConversionUtils

    Permalink
  28. object CropImage extends Serializable

    Permalink
  29. object CustomInputParser extends ComplexParamsReadable[CustomInputParser] with Serializable

    Permalink
  30. object CustomOutputParser extends ComplexParamsReadable[CustomOutputParser] with Serializable

    Permalink
  31. object DataConversion extends DefaultParamsReadable[DataConversion] with Serializable

    Permalink

    DataConversion object.

  32. object DataOptions extends Enumeration

    Permalink

    Specifies the data types supported in spark dataframes and modules.

  33. object DataTransferUtils

    Permalink

    Utilities for reducing data to CNTK format and generating the text file output to disk.

  34. object DatasetOptions extends Serializable

    Permalink
  35. object DatasetUtils

    Permalink
  36. object DefaultHyperparams

    Permalink

    Provides good default hyperparameter ranges and values for sweeping.

    Provides good default hyperparameter ranges and values for sweeping. Publicly visible to users so they can easily select the parameters for sweeping.

  37. object DescribeImage extends ComplexParamsReadable[DescribeImage] with Serializable

    Permalink
  38. object DetectEntitiesResponse extends SparkBindings[TAResponse[DetectEntitiesScore]]

    Permalink
  39. object DetectFace extends ComplexParamsReadable[DetectFace] with Serializable

    Permalink
  40. object DetectLanguageResponse extends SparkBindings[TAResponse[DetectLanguageScore]]

    Permalink
  41. object DropColumns extends DefaultParamsReadable[DropColumns] with Serializable

    Permalink
  42. object DynamicMiniBatchTransformer extends DefaultParamsReadable[DynamicMiniBatchTransformer] with Serializable

    Permalink
  43. object EnsembleByKey extends DefaultParamsReadable[EnsembleByKey] with Serializable

    Permalink
  44. object EntityData extends SparkBindings[EntityData]

    Permalink
  45. object EntityDetector extends ComplexParamsReadable[EntityDetector] with Serializable

    Permalink
  46. object EnvironmentUtils

    Permalink
  47. object ErrorUtils extends Serializable

    Permalink
  48. object EvaluationUtils

    Permalink
  49. object Explode extends DefaultParamsReadable[Explode] with Serializable

    Permalink
  50. object FaceList

    Permalink
  51. object FaceListProtocol

    Permalink
  52. object FaceUtils

    Permalink
  53. object FaultToleranceUtils

    Permalink
  54. object Featurize extends DefaultParamsReadable[Featurize] with Serializable

    Permalink
  55. object FileUtilities

    Permalink
  56. object FindBestModel extends ComplexParamsReadable[FindBestModel] with Serializable

    Permalink
  57. object FindSimilarFace extends ComplexParamsReadable[FindSimilarFace] with Serializable

    Permalink
  58. object FixedMiniBatchTransformer extends DefaultParamsReadable[FixedMiniBatchTransformer] with Serializable

    Permalink
  59. object FlattenBatch extends DefaultParamsReadable[FlattenBatch] with Serializable

    Permalink
  60. object Flip extends Serializable

    Permalink
  61. object FluentAPI

    Permalink
  62. object GaussianKernel extends Serializable

    Permalink
  63. object GenerateDataset

    Permalink

    Defines methods to generate a random spark DataFrame dataset based on given options.

  64. object GenerateThumbnails extends ComplexParamsReadable[GenerateThumbnails] with Serializable

    Permalink
  65. object GroupFaces extends ComplexParamsReadable[GroupFaces] with Serializable

    Permalink
  66. object HTTPRequestData extends SparkBindings[HTTPRequestData]

    Permalink
  67. object HTTPResponseData extends SparkBindings[HTTPResponseData]

    Permalink
  68. object HTTPSchema

    Permalink
  69. object HTTPTransformer extends ComplexParamsReadable[HTTPTransformer] with Serializable

    Permalink
  70. object HandlingUtils extends org.apache.spark.internal.Logging

    Permalink
  71. object HeaderData extends SparkBindings[HeaderData]

    Permalink
  72. object HyperParamUtils

    Permalink
  73. object IdentifyFaces extends ComplexParamsReadable[IdentifyFaces] with Serializable

    Permalink
  74. object Image

    Permalink

    Implicit conversion allows sparkSession.readImages(...) syntax Example: import com.microsoft.ml.spark.Readers.implicits._ sparkSession.readImages(path, recursive = false)

  75. object ImageFeaturizer extends ComplexParamsReadable[ImageFeaturizer] with Serializable

    Permalink
  76. object ImageLIME extends ComplexParamsReadable[ImageLIME] with Serializable

    Permalink
  77. object ImageReader

    Permalink
  78. object ImageSetAugmenter extends DefaultParamsReadable[ImageSetAugmenter] with Serializable

    Permalink
  79. object ImageTransformer extends DefaultParamsReadable[ImageTransformer] with Serializable

    Permalink

    Pipelined image processing.

  80. object ImageWriter

    Permalink
  81. object IndexToValue extends DefaultParamsReadable[IndexToValue] with Serializable

    Permalink
  82. object JSONInputParser extends ComplexParamsReadable[JSONInputParser] with Serializable

    Permalink
  83. object JSONOutputParser extends ComplexParamsReadable[JSONOutputParser] with Serializable

    Permalink
  84. object JarLoadingUtils

    Permalink

    Contains logic for loading classes.

  85. object KeyPhraseExtractor extends ComplexParamsReadable[EntityDetector] with Serializable

    Permalink
  86. object KeyPhraseResponse extends SparkBindings[TAResponse[KeyPhraseScore]]

    Permalink
  87. object Lambda extends ComplexParamsReadable[Lambda] with Serializable

    Permalink
  88. object LanguageDetector extends ComplexParamsReadable[LanguageDetector] with Serializable

    Permalink
  89. object LightGBMClassificationModel extends ConstructorReadable[LightGBMClassificationModel] with Serializable

    Permalink
  90. object LightGBMClassifier extends DefaultParamsReadable[LightGBMClassifier] with Serializable

    Permalink
  91. object LightGBMConstants

    Permalink
  92. object LightGBMRegressionModel extends ConstructorReadable[LightGBMRegressionModel] with Serializable

    Permalink
  93. object LightGBMRegressor extends DefaultParamsReadable[LightGBMRegressor] with Serializable

    Permalink
  94. object LightGBMUtils

    Permalink

    Helper utilities for LightGBM learners

  95. object Logging

    Permalink
  96. object MMLConfig

    Permalink
  97. object MultiColumnAdapter extends ComplexParamsReadable[MultiColumnAdapter] with Serializable

    Permalink
  98. object MultiNGram extends DefaultParamsReadable[MultiNGram] with Serializable

    Permalink
  99. object MultiVectorAssembler

    Permalink
  100. object NER extends ComplexParamsReadable[NER] with Serializable

    Permalink
  101. object NERResponse extends SparkBindings[TAResponse[NERScore]]

    Permalink
  102. object NullOrdering extends Serializable

    Permalink
  103. object OCR extends ComplexParamsReadable[OCR] with Serializable

    Permalink
  104. object PSConstants

    Permalink

    Constants for PartitionSample.

    Constants for PartitionSample.

  105. object PageSplitter extends DefaultParamsReadable[PageSplitter] with Serializable

    Permalink
  106. object PartitionConsolidator extends DefaultParamsReadable[PartitionConsolidator] with Serializable

    Permalink
  107. object PartitionSample extends DefaultParamsReadable[PartitionSample] with Serializable

    Permalink
  108. object Person

    Permalink
  109. object PersonGroup

    Permalink
  110. object PersonGroupProtocol

    Permalink
  111. object PersonProtocol

    Permalink
  112. object PortForwarding

    Permalink
  113. object PowerBIWriter

    Permalink
  114. object ProcessUtils

    Permalink
  115. object ProtocolVersionData extends SparkBindings[ProtocolVersionData]

    Permalink
  116. object RankingAdapter extends ComplexParamsReadable[RankingAdapter] with Serializable

    Permalink
  117. object RankingAdapterModel extends ComplexParamsReadable[RankingAdapterModel] with Serializable

    Permalink
  118. object RankingEvaluator extends ComplexParamsReadable[RankingEvaluator] with Serializable

    Permalink
  119. object RankingTrainValidationSplit extends ComplexParamsReadable[RankingTrainValidationSplit] with Serializable

    Permalink
  120. object RankingTrainValidationSplitModel extends ComplexParamsReadable[RankingTrainValidationSplitModel] with Serializable

    Permalink
  121. object Readers

    Permalink

    Implicit conversion allows sparkSession.readImages(...) syntax Example: import com.microsoft.ml.spark.Readers.implicits._ sparkSession.readImages(path, recursive = false)

  122. object RecognizeDomainSpecificContent extends ComplexParamsReadable[RecognizeDomainSpecificContent] with Serializable

    Permalink
  123. object RecognizeText extends ComplexParamsReadable[RecognizeText] with Serializable

    Permalink
  124. object RenameColumn extends DefaultParamsReadable[RenameColumn] with Serializable

    Permalink
  125. object Repartition extends DefaultParamsReadable[Repartition] with Serializable

    Permalink
  126. object RequestLineData extends SparkBindings[RequestLineData]

    Permalink
  127. object ResizeImage extends Serializable

    Permalink

    Resize object contains the information for resizing; "height" "width" "stageName" = "resize"

  128. object ResizeImageTransformer extends DefaultParamsReadable[ResizeImageTransformer] with Serializable

    Permalink
  129. object ResizeUtils

    Permalink
  130. object SelectColumns extends DefaultParamsReadable[SelectColumns] with Serializable

    Permalink
  131. object SentimentResponse extends SparkBindings[TAResponse[SentimentScore]]

    Permalink
  132. object ServingImplicits

    Permalink
  133. object SharedSingleton extends Serializable

    Permalink
  134. object SharedVariable extends Serializable

    Permalink
  135. object SimpleHTTPTransformer extends ComplexParamsReadable[SimpleHTTPTransformer] with Serializable

    Permalink
  136. object SparkSessionFactory

    Permalink
  137. object StatusLineData extends SparkBindings[StatusLineData]

    Permalink
  138. object StreamUtilities

    Permalink
  139. object StringOutputParser extends ComplexParamsReadable[StringOutputParser] with Serializable

    Permalink
  140. object SummarizeData extends DefaultParamsReadable[SummarizeData] with Serializable

    Permalink
  141. object Superpixel

    Permalink

    Based on "Superpixel algorithm implemented in Java" at popscan.blogspot.com/2014/12/superpixel-algorithm-implemented-in-java.html

  142. object SuperpixelData extends Serializable

    Permalink
  143. object SuperpixelTransformer extends DefaultParamsReadable[SuperpixelTransformer] with Serializable

    Permalink
  144. object TADocument extends SparkBindings[TADocument]

    Permalink
  145. object TAError extends SparkBindings[TAError]

    Permalink
  146. object TAJSONFormat

    Permalink
  147. object TARequest extends SparkBindings[TARequest]

    Permalink
  148. object TagImage extends ComplexParamsReadable[TagImage] with Serializable

    Permalink
  149. object TestBase extends Serializable

    Permalink
  150. object TextAnalyticsUtils extends Serializable

    Permalink
  151. object TextFeaturizer extends DefaultParamsReadable[TextFeaturizer] with Serializable

    Permalink
  152. object TextFeaturizerModel extends ConstructorReadable[TextFeaturizerModel] with Serializable

    Permalink
  153. object TextPreprocessor extends ComplexParamsReadable[TextPreprocessor] with Serializable

    Permalink
  154. object TextSentiment extends ComplexParamsReadable[TextSentiment] with Serializable

    Permalink
  155. object Threshold extends Serializable

    Permalink
  156. object TimeIntervalMiniBatchTransformer extends DefaultParamsReadable[TimeIntervalMiniBatchTransformer] with Serializable

    Permalink
  157. object Timer extends ComplexParamsReadable[Timer] with Serializable

    Permalink
  158. object TimerModel extends ConstructorReadable[TimerModel] with Serializable

    Permalink
  159. object TrainClassifier extends ComplexParamsReadable[TrainClassifier] with Serializable

    Permalink
  160. object TrainRegressor extends ComplexParamsReadable[TrainRegressor] with Serializable

    Permalink
  161. object TrainedClassifierModel extends ConstructorReadable[TrainedClassifierModel] with Serializable

    Permalink
  162. object TrainedRegressorModel extends ConstructorReadable[TrainedRegressorModel] with Serializable

    Permalink
  163. object Trie extends Serializable

    Permalink
  164. object TuneHyperparameters extends ComplexParamsReadable[TuneHyperparameters] with Serializable

    Permalink
  165. object TuneHyperparametersModel extends ConstructorReadable[TuneHyperparametersModel] with Serializable

    Permalink
  166. object TypeMapping

    Permalink
  167. object UDFTransformer extends ComplexParamsReadable[UDFTransformer] with Serializable

    Permalink
  168. object URLEncodingUtils

    Permalink
  169. object UnrollBinaryImage extends DefaultParamsReadable[UnrollBinaryImage] with Serializable

    Permalink
  170. object UnrollImage extends DefaultParamsReadable[UnrollImage] with Serializable

    Permalink
  171. object ValueIndexer extends DefaultParamsReadable[ValueIndexer] with Serializable

    Permalink
  172. object ValueIndexerModel extends ComplexParamsReadable[ValueIndexerModel] with Serializable

    Permalink
  173. object VerifyFaces extends ComplexParamsReadable[VerifyFaces] with Serializable

    Permalink
  174. package codegen

    Permalink
  175. package cognitive

    Permalink
  176. package contracts

    Permalink
  177. package hadoop

    Permalink
  178. package metrics

    Permalink
  179. package schema

    Permalink
  180. object udfs

    Permalink

Inherited from AnyRef

Inherited from Any

Members