问题标签 [combiners]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
393 浏览

arrays - 如何将单元格数组中不同长度的向量组合成SCILAB中的矩阵?

SCILAB 中是否有任何类似于 http://www.mathworks.com/matlabcentral/fileexchange/33453-catpad的函数 ?

我有很多 *.csv,其中包含我应该研究的地区几个城市的风值。但是当我尝试为新变量的每一列放置风值时,它会返回错误 15“子矩阵未正确定义”。是否可以将这些值放在一个数组中,或者我必须使用列表而不是数组?风值在“数据”变量的 4° 列中:

0 投票
1 回答
693 浏览

java - 为什么组合器输出记录 = 0?

我有多个输入,所以我有两个映射器。我也有一个组合器:

当我使用这个类作为 Reducer 时——所有的话都很好。但如果我将它用作组合器 - 我在日志中有以下信息:

因此,combiner 没有输出 -> reduce 没有输入。我不明白为什么。如果您有想法,请做出一些解释))谢谢

0 投票
2 回答
3358 浏览

scala - Spark Scala:GroupByKey 和排序

我有一个RDD具有以下结构的:

我的目标是group基于类别的数据,然后对于每个类别sort的得分为Tuple 2 (product, score). 至于现在我的代码是:

事实证明,对于我拥有的数据来说,这是非常昂贵的操作。我希望使用替代方法来提高性能。

0 投票
1 回答
426 浏览

hadoop - 在 MapReduce 中合并先发生还是合并器先发生

考虑 MapReduce 程序的 WordCount 问题。

让我们考虑 Mapper 输出如下: Hello 1 World 1 Hello 1 Hadoop 1 Hello 1 Hadoop 1

它进入分区器(我们将 2 指定为没有减速器,)现在 mapoutput 将分区分为 2 部分 part1:
Hello 1
Hello 1
Hello 1

第 2 部分:世界 1 Hadoop 1 Hadoop 1

由于在 reducer:我们得到的输入是 Hello [1,1,1]

世界 [1]

Hadoop [1,1]

当这种价值合并发生时,请澄清我的理解。对于 MapReduce:K1, V1 ->(Mapper o/p) K2, V2 -> (Sort and Shuffle) K3, [V3] -> (reducer o/p) K4, v4

我的查询是在执行合并器之前或执行合并器之后(在排序和洗牌期间)发生这种值合并的时间。或值的合并发生在减速器级别向减速器提供输入之前。

因为根据我的理解:当映射器输出超过 mapreduce.task.io.sort.mb 的阈值时,它首先进入内存,它被溢出到本地磁盘,但在溢出数据之前按分区排序,并且在每个分区内它是在调用排序组合器以减小大小后按键排序。在 Mapper 完成后,溢出文件被合并并根据 min.num.spills.for.combine 值调用组合器。

因为,在字数问题中,reducer 对每个特定键的所有可迭代值进行累加,并写入输出键和值的总和。

由于Combiner是mini reducer,我们为combiner指定同一个reducer类 Job.setCombinerClass(Reduce.class);
然后在排序和洗牌期间在合并之前调用组合器是有价值的,否则我的理解不正确。请澄清我

0 投票
1 回答
80 浏览

php - 合并两个文件

提前感谢您在这个问题上帮助我,

我有两个文件

file1.txt其中包含:

file2.txt其中包含:

我想要的是以这种方式将两个文件合并到一个文件中,这样当eof到达file2.txt时,它会再次重新读取并继续

组合.txt:

0 投票
0 回答
292 浏览

matlab - 如何在matlab中结合两个模型进行分类?

大家好,我制作了一个用于分类的 NN 模型,并给了我想要的东西,我还制作了 KNN,它给了我更高的准确度,但在我的模型中,我想将两者结合起来,所以两者都给了我更高的准确度,那么我如何在 matlab 中做到这一点?(我不是matlab专业,但现在我可以理解代码并制作网络和knn)

0 投票
1 回答
544 浏览

boolean-logic - 组合一组布尔方程

我有一个逻辑示意图,从输入到输出有很多层次。我想为每个输出找到一个简化的布尔方程。为了避免错误并提高效率,我计划将大原理图分解为每个逻辑门的一个布尔方程,并找到一个工具来简化一组布尔方程并为我指定为输出的选定项输出一个方程.

任何数学程序都可以,请帮助。谢谢!

0 投票
3 回答
2361 浏览

powershell - 合并超大文本文件的最佳方法

我有几个文本文件,我想将它们合并为一个。包含所有单独文本文件的文件夹大小接近 8Gb。我在 powershell 中尝试了以下操作:

但是一旦组合文件的大小接近 800 Mb,笔记本电脑就会挂起,我无法继续进行。我可以通过其他任何方式做到这一点吗?

0 投票
3 回答
4004 浏览

java - 使用 Java 8 Streams 减少字符串列表,仅将前缀添加到最后一个元素

如何使用 Java 8 Streams 减少或收集以逗号分隔并仅将“and”前缀到最后一个元素的字符串列表?

例如。

此语句打印 => tom, terry, john, kevin, steve。但我想将列表打印为汤姆、特里、约翰、凯文和史蒂夫。

0 投票
1 回答
42 浏览

bash - 合并制表符分隔的行

我已经按数字排序了 protein_num 中的所有行,我现在需要以某种方式将具有相同数字的行组合起来,以便将新信息添加到上一行:

当我按数字对所有行进行排序后,我需要以某种方式组合具有相同编号的行,以便将新信息添加到上一行。以没有 61 的行为例:

: 科尔 | : 1 | : 2 | : 3 | : 4 | : 5 | : 6 | :7 | : 8 | : 9 | : 10 | : 11
: ----| : 61| :PTS... cyt 1bl.. 0,38 MONOMER 同源三聚体 FRUC... PER...Bac.. 61 PTS... 3

变成:

Col 1 2 3 4 5 6 7 8 9 10 11 61 PTS... cyt 1bl.. 0,38 MONOMER 同源三聚体 FRUC... PER...Bac.. 3

有时,在上一行的某些列中会缺少信息,而这些信息在下一行中找到。因此,加入的顺序必须简洁。

如果两行中都有可行的信息吗?

该文件在这里有 1021 行

https://www.dropbox.com/s/yuu46crp7ql4z65/Proteins_num.txt?dl=0