MLlib (DataFrame-based)¶
管道的api¶
|
抽象类的变压器变换一个数据集到另一个。 |
抽象类为《变形金刚》,一个输入栏,应用转换和输出结果作为一个新列。 |
|
|
抽象类的估计数据模型。 |
|
抽象类所拟合的模型估计。 |
|
预测估计任务(回归和分类)。 |
预测模型的任务(回归和分类)。 |
|
|
一个简单的管道,它充当一个估计量。 |
|
代表一个编译管道变形金刚和拟合模型。 |
参数¶
|
与独立参数文档。 |
|
组件的参数。 |
工厂方法常见的类型转换函数Param.typeConverter。 |
功能¶
|
Binarize一列连续给定的阈值特性。 |
|
激光冲徊化类欧氏距离度量。 |
|
模型拟合的 |
|
一列连续特性映射到列桶的特性。 |
|
卡方特征选择,选择分类特征用于预测分类标签。 |
|
模型拟合的 |
|
从文档集合中提取一个词汇表,生成一个 |
|
模型拟合的 |
|
变压器的特性,以一个真正的一维离散余弦变换向量。 |
|
产品(即输出阿达玛。element-wise产品)提供的每个输入向量与向量“重量”。 |
|
功能散列项目一组分类或指定的数值特征的特征向量维度(通常远远小于原始特征空间的)。 |
|
一系列术语映射到他们的词频率使用哈希的诀窍。 |
|
计算逆文档频率(IDF)给定文档的集合。 |
|
模型拟合的 |
|
归责估计完成缺失值,使用均值、中值或模式的缺失值的列。 |
|
模型拟合的 |
|
一个 |
|
实现了功能交互变换。 |
|
重新调节每个特性单独范围[1]通过最大的最大绝对值除以每个特性。 |
|
模型拟合的 |
|
激光冲徊化类Jaccard距离。 |
|
模型由 |
|
重新调节每个特性单独一个共同的范围(最小,最大)线性使用列的汇总统计,也称为min-max标准化或重新调节。 |
|
模型拟合的 |
|
变压器的特性,将输入的字符串数组转换成一个字格数组。 |
|
标准化一个向量单位使用给定p-norm规范。 |
|
一个地图的一个炎热的编码器类别索引的列的列二进制向量,每行最多一个一个值,指示输入类别索引。 |
|
模型拟合的 |
|
PCA火车模型项目的低维空间向量 |
|
模型拟合的 |
|
执行功能在一个多项式空间的扩张。 |
|
|
|
RobustScaler删除中间值和尺度根据分位数的数据范围。 |
|
模型拟合的 |
|
一个基于正则表达式的编译器,提取标记通过使用提供的正则表达式模式(在Java方言)将文本(默认)或多次匹配正则表达式(如果差距是假的)。 |
|
实现所需的变换拟合数据集对R模型公式。 |
|
模型拟合的 |
|
实现定义的SQL语句的转换。 |
|
标准化特性通过删除单元方差均值和扩展使用列汇总统计的样本训练集。 |
|
模型拟合的 |
|
变压器的特性,过滤掉阻止语言输入。 |
|
一个标签索引器映射一个字符串列的索引标签的ML列标签。 |
|
模型拟合的 |
|
一个编译器,将输入字符串转换为小写,然后分裂的空白。 |
|
功能选择器对标签。基于单变量统计测试 |
|
|
|
功能选择器,删除所有低温度差的特性。 |
|
|
|
变压器的特性,合并多个列成一个向量列。 |
|
类索引分类特征列的数据集向量。 |
|
模型拟合的 |
|
变压器的特性,将大小信息添加到元数据向量的列。 |
|
这门课需要一个特征向量和输出向量的一个新特性子数组的原始特性。 |
|
Word2Vec火车的模型矢量地图(字符串),即 |
|
模型拟合的 |
分类¶
|
这种二元分类器使用OWLQN优化器优化铰链损失。 |
|
由LinearSVC模型拟合。 |
|
抽象LinearSVC结果对于一个给定的模型。 |
|
抽象LinearSVC培训结果。 |
|
逻辑回归。 |
|
由LogisticRegression模型拟合。 |
|
对于一个给定的模型抽象为逻辑回归结果。 |
|
抽象多项逻辑回归训练的结果。 |
|
二元逻辑回归结果对于一个给定的模型。 |
二元逻辑回归训练结果对于一个给定的模型。 |
|
|
决策树学习算法的分类。它同时支持二进制和多类标签,以及连续和分类功能。 |
|
由DecisionTreeClassifier模型拟合。 |
|
Gradient-Boosted树(GBTs)学习算法的分类。它支持二进制标签,以及连续和分类功能。 |
|
由GBTClassifier模型拟合。 |
|
随机森林学习算法的分类。它同时支持二进制和多类标签,以及连续和分类功能。 |
|
由RandomForestClassifier模型拟合。 |
|
抽象RandomForestClassification结果对于一个给定的模型。 |
抽象RandomForestClassificationTraining培训结果。 |
|
BinaryRandomForestClassification结果对于一个给定的模型。 |
|
BinaryRandomForestClassification培训结果对于一个给定的模型。 |
|
|
朴素贝叶斯分类器。 |
|
由NaiveBayes模型拟合。 |
分类器训练基于多层感知器。 |
|
由MultilayerPerceptronClassifier模型拟合。 |
|
抽象MultilayerPerceptronClassifier结果对于一个给定的模型。 |
|
抽象MultilayerPerceptronClassifier培训结果。 |
|
|
减少多级分类二进制分类。 |
|
由OneVsRest模型拟合。 |
|
分解机器学习算法的分类。 |
|
模型拟合的 |
|
抽象FMClassifier结果对于一个给定的模型。 |
|
抽象FMClassifier培训结果。 |
聚类¶
|
平分的k - means算法在纸上“比较文档聚类技术”施泰因巴赫通过,Karypis,库马尔,修改以适应火花。 |
|
由BisectingKMeans模型拟合。 |
|
平分KMeans聚类结果对于一个给定的模型。 |
|
与这样的k - means + + k - means聚类初始化模式(k - means | | Bahmani等算法)。 |
|
由KMeans模型拟合。 |
|
KMeans的总结。 |
|
GaussianMixture集群。 |
|
由GaussianMixture模型拟合。 |
|
高斯混合聚类结果对于一个给定的模型。 |
|
潜在狄利克雷分配(LDA),主题为文本文档设计模型。 |
|
潜在狄利克雷分配(LDA)模型。 |
|
本地(运作)模型拟合 |
|
分布式模型拟合的 |
|
迭代聚类(图片),一个可伸缩的图形开发的聚类算法林和科恩.从抽象:图片发现数据的低维嵌入规范化使用截断电力迭代成对相似矩阵的数据. . |
功能¶
|
将数组的列数值类型转换成一个列pyspark.ml.linalg。DenseVector实例 |
|
MLlib稀疏/密度向量的列转换成一个列的密集阵列。 |
向量和矩阵¶
|
密集的向量代表一个值数组。 |
|
一个简单的稀疏向量类MLlib传递数据。 |
工厂方法来处理向量。 |
|
|
|
|
列为主的密度矩阵。 |
|
稀疏矩阵存储在CSC格式。 |
建议¶
|
交替最小二乘(ALS)矩阵分解。 |
|
模型拟合了肌萎缩性侧索硬化症。 |
回归¶
统计数据¶
进行皮尔逊的独立测试每一个特性对标签。 |
|
计算的输入数据集的相关矩阵向量使用指定的方法。 |
|
进行双边柯尔莫哥洛夫斯米尔诺夫(KS)测试数据从一个连续分布采样。 |
|
|
代表一个元组(意思是,x) |
矢量化统计工具MLlib向量。 |
|
|
生成器对象提供关于一个给定的列的汇总统计。 |
调优¶
构建器参数网格中使用网格搜索模型的选择。 |
|
|
K-fold交叉验证执行模型选择随机数据集分割到一组重叠分区折叠作为单独的训练和测试数据集如k = 3折,K-fold交叉验证将生成3(培训、测试)数据集对,每个使用培训和1/3 2/3的数据进行测试。 |
|
CrossValidatorModel包含最高的模型平均跨折交叉验证指标,并使用该模型将输入数据。 |
|
验证hyper-parameter调优。 |
|
从火车模型验证。 |
评价¶
|
基类评估计算指标的预测。 |
二进制分类评估者,预计rawPrediction输入列,列标签和一个可选的重量。 |
|
|
回归评估者,预计预测输入列,列标签和一个可选的重量。 |
多类分类的评估者,预计输入列:预测、标签、重量(可选)和probabilityCol logLoss(只)。 |
|
Multilabel分类评估者,预计两个输入列:预测和标签。 |
|
|
聚类结果的评估者,预计两个输入列:预测和特性。 |
|
排名评估者,预计两个输入列:预测和标签。 |
频繁模式挖掘¶
|
一个平行FP-growth算法挖掘频繁项集。 |
|
由FPGrowth模型拟合。 |
|
一个平行PrefixSpan算法挖掘频繁序列模式。 |
图像¶
内部类pyspark.ml.image.ImageSchema属性。 |
|
内部类pyspark.ml.image.ImageSchema属性。 |
公用事业公司¶
基类MLWriter MLReader。 |
|
制作简单的辅助特征 |
|
|
专业化的 |
制作简单的辅助特征 |
|
专业化的 |
|
实用工具类,它可以节省毫升实例在不同的格式。 |
|
基类模型,提供培训总结。 |
|
|
对象与一个惟一的ID。 |
Mixin的实例提供 |
|
|
实用工具类,它可以加载毫升实例。 |
Mixin毫升实例提供 |
|
|
实用工具类,它可以节省毫升实例。 |