reduce

    0

    1答えて

    私は、reduce関数を記述して、Iterableの値を出力するためにreduce関数を書くことを新しくしました。以下は私の印刷機能である: public class Reduce extends Reducer<Text, Text, Text, Text> { protected void reduce(Text key, Iterable<Text> values, Context

    4

    4答えて

    hadoopのパフォーマンスチューニングを行っているときに、本当に奇妙なケースが発生しています。私は大きな中間出力(コンバーターなしのInvertedIndexやWordCountなど)で仕事をしていましたが、ネットワークと計算リソースはすべて均質です。 mapreduceの仕組みによると、WAVESのreduceタスクがある場合、マップとシャッフルのオーバーラップが少ないため、全体の実行時間は遅

    6

    3答えて

    私はcythonクラスインスタンスを保存して読み込む必要があります。私ははcPickleモジュールを使用することを考えていた import numpy as np cimport numpy as np cimport cython cdef class Perceptron_avg_my: cdef int wlen,freePos cdef np.ndarray w

    0

    2答えて

    BitmapクラスのインスタンスであるAndroidの32bppイメージを、ARGB_8888としてBitmap.Configで変換する必要があります。 1.色深度イメージを8bppと4bppに減らすにはどうすればよいですか? 2.アンドロイドはこれを達成するためのJavaヘルパークラスを提供していますか?

    6

    1答えて

    すべてのレデューサーに特定のレコードを送信するにはどうすればよいですか? 私はPartitionerクラスとそれが何をしているのか知っていますが、すべてのレデューサーにレコードを確実に渡すための簡単な方法はありません。 基本的には、パーティショナは、この方法があります:マッパーがレコードに減らすの数だけを出力し続ける:次のように私の最初のアイデアが協力パーティショナとマッパーを持っていることでした

    8

    5答えて

    a = [[1,2,3],[1,2,3]] reduce(lambda x,y: x==y, a)と仮定戻りTrue しかしa = [[1,2,3],[1,2,3],[1,2,3]] reduce(lambda x,y: x==y, a)なら戻りFalse 等しいかどうかを確認するために減らしますかあなたの提案された解決策は、二つ以上の項目では動作しませんreduceを使用して all(e ==

    6

    1答えて

    リストの要素をまとめてペアにして、最終的なオブジェクトを作成しようとしています。これはオブジェクトの合計と似ています。私はreduceの単純なバリエーションを使用しようとしています。ここでは、これを行うためのフラットリストではなく、ペアのリストを検討します。私は数字numsのリストの各要素に固有の合計に追加情報を追加したい除い nums = [1, 2, 3] reduce(lambda x,

    22

    5答えて

    reduceの構文に問題があります。私は、この関数の値の総和を見つけるために減らす使用したい H = {"Key1" => 1, "Key2" => 2} :私は、次の形式のハッシュを持っています。私は、これは間違っている知っている H.reduce(0) {|memo, elem| memo+=elem} 同様 何か。私はどのように私がハッシュの値をelemにすることができるのかわかりま

    70

    8答えて

    Hadoopではタスクを減らすのはいつですか?特定のパーセンテージ(しきい値)のマッパーが完了した後に開始されますか?もしそうなら、この閾値は固定されていますか?通常どのような種類のしきい値が使用されていますか?

    23

    2答えて

    私はPythonが初めてです。次のコードで何が間違っているのか教えてください。私が実行すると、 "NameError:グローバル名 'reduce'が定義されていません"というエラーメッセージが表示されます。私はGoolgeに尋ねたが、役に立たなかった。 :( def main(): def add(x,y): return x+y reduce(add, range(1, 1