@Test
public void reduce() throws IOException {
reduceDriver.getConfiguration().setInt(Constants.PROP_BLOCK_SIZE, 3);
int block_col = 0;
BlockWritable e1 = blockVector(0, 1, 2);
BlockWritable e2 = blockMatrix(block_col, 0, 1, 1, 0, 1, 2, 2, 1);
reduceDriver.addInput(new IterationStage1.JoinKey(true, block_col), Arrays.asList(e1, e2));
BlockWritable v1 = blockVector(BlockWritable.TYPE.VECTOR_INITIAL, 0, 1, 2);
BlockWritable v2 = blockVector(BlockWritable.TYPE.VECTOR_INCOMPLETE, 1, 0, 1);
reduceDriver.addOutput(new VLongWritable(block_col), v1); // initial vector
reduceDriver.addOutput(new VLongWritable(block_col), v2); // after multiplication
reduceDriver.runTest();
}
Runner1Test.java 文件源码
java
阅读 20
收藏 0
点赞 0
评论 0
项目:piqconnect
作者:
评论列表
文章目录