Tag: reduce
Reduzieren Sie bezieht sich auf den zweiten Schritt in eine Karte reduzieren Schritt, eine Komponente eines größeren skalierbare, parallele-izable Algorithmus
7
Antworten
Gehe ich java 8 lernen. Habe ich gefunden, Interessantes Verhalten: können siehe code-Beispiel: //identity value and accumulator and combiner Integer summaryAge = Person.getPersons().stream() //.parallel() //will return surprising result .reduce(1, (intermediateResult, p) -> intermediateResult + p.age, (ir1, ir2)
3
Antworten
Ich versuche, die Summe ein verschachteltes array mit den reduzieren Methode. Mein dat-array sieht wie folgt aus: var data = [ [1389740400000, 576], [1389741300000, 608], [1389742200000, 624], [1389743100000, 672], [1389744000000, 691] ]; Habe ich diese: //es5 data.reduce(function(prev,
14
Antworten
function sumAll(arr) { var list = ; for (var i = arr[0]; i <= arr[1]; i++) { list.push(i); } var total = list.reduce(function(a, b) { return a + b; }); return total; } sumAll([10, 5]); //sumAll([1, 4]);
1
Antworten
Was ist der Unterschied zwischen reduce vs. fold im Hinblick auf Ihre technische Umsetzung? Ich verstehe, dass Sie unterscheiden sich durch Ihre Signatur als fold akzeptiert zusätzliche parameter (D. H. Anfangswert), die Hinzugefügt wird jede partition Ausgang.
4
Antworten
Paar Tagen habe ich diese Frage gestellt und bekam die Antwort: Wie Sie einen Bild-frame, und fügen Sie den text in das Bild? Nun, wenn ich speichern des Inhalts von TPanel (1x Form, 1x TImage, 2x TLabel)
1
Antworten
Traf ich ein sehr sehr seltsames problem. Die Reduzierstücke Arbeit tun, aber wenn ich überprüfen Sie die Ausgabe-Dateien, ich fand nur die Ausgabe von den Mappern. Wenn ich versuche zu Debuggen, fand ich das gleiche problem mit
1
Antworten
Habe ich die Liste der Objekte mit Salden (es gibt auch andere Eigenschaften von Objekten, nicht jedoch importiert, zum Beispiel): [{ balance : 100 },{ balance : 200 },{ balance : null },{ balance : 300 }]
8
Antworten
Wie sollte man ein javascript-array von Objekten, wie: my objArr = [ {key:Mon Sep 23 2013 00:00:00 GMT-0400, val:42}, {key:Mon Sep 24 2013 00:00:00 GMT-0400, val:78}, {key:Mon Sep 25 2013 00:00:00 GMT-0400, val:23}, {key:Mon Sep 23 2013
3
Antworten
Sollte dies nicht funktionieren? > val setOfSets = Set[Set[String]]() setOfSets: scala.collection.immutable.Set[Set[String]] = Set() > setOfSets reduce (_ union _) java.lang.UnsupportedOperationException: empty.reduceLeft at scala.collection.TraversableOnce$class.reduceLeft(TraversableOnce.scala:152) [...] reduzieren ist ein Spezialfall der Faltung. Sie wollen wahrscheinlich foldLeft ausgehend von der
4
Antworten
Bei der Programmierung in python, die ich jetzt vermeiden map, lambda und filter durch die Liste Verstehens, weil es einfacher zu Lesen und schneller in der Ausführung. Aber kann reduce ersetzt werden, wie gut? E. g. ein
5
Antworten
Habe ich 5 Wörterbücher, und ich will eine Gewerkschaft Ihre Schlüssel. alldict = [dict1, dict2, dict3, dict4, dict5] Versuchte ich allkey = reduce(lambda x, y: set(x.keys()).union(y.keys()), alldict) aber es gab mir ein Fehler AttributeError: 'set' object has
3
Antworten
Ich reduzieren wollen, dieses Objekt nur ein Objekt mit Produkt-Namen und der Durchschnittliche Preis. Was ist der Schnellste Weg, es zu tun? var foo = { group1: [ { name: "one", price: 100 }, { name: "two",
3
Antworten
Wie funktioniert reduce Funktion funktioniert in Python ist3 mit drei Parametern statt zwei. Also, für zwei, tup = (1,2,3) reduce(lambda x, y: x+y, tup) Ich bekommen diese. Dies würde nur die Summe aller Elemente in tup. Allerdings,
5
Antworten
Ich versuche mich zu verbinden die Elemente eines String-Arrays über die Funktion reduzieren. Einer versucht jetzt ein wenig, aber ich kann nicht bekommen, was genau das problem ist. Dies ist, was ich glaube, sollte den trick tun.
4
Antworten
Ich versuche zu denken, über die effizienteste Weg, dies zu tun in python. Angenommen ich habe eine Liste von Tupeln: [('dog',12,2), ('cat',15,1), ('dog',11,1), ('cat',15,2), ('dog',10,3), ('cat',16,3)] Und angenommen ich habe eine Funktion, die zwei von diesen Tupeln
1
Antworten
Ich habe eine Anwendung, die Benutzer können wählen Sie Bilder von Ihrem Handy, sobald das Bild ausgewählt ist, möchte ich sicherstellen, dass die Bildauflösung nicht zu hoch ist (weil mein webserver nicht akzeptieren Bilder in hoher Auflösung,
2
Antworten
In meine app, ich habe einen dialog, der eine radiogroup mit vier radio-buttons. Mein Problem ist, dass es sieht gut aus in emulator aber wenn ich installieren und ausführen meiner app im Handy, die radiobuttons mehr Platz
5
Antworten
Ich versuche momentan eine Funktion schreiben, der mir ein Tupel, dessen Indexposition 0 ist die Menge der Zeilen in der Datei, und dessen index 1 ist, wie viele Zeichen in der Datei. Bisher habe ich eine Liste
3
Antworten
Dies ist ein sehr spezifisches problem und ich kann einfach nicht herausfinden, was die Ursache Browser drucken falsch interessante Fehlermeldung. [Opera] Unhandled Error:'.reduzieren' ist nicht eine Funktion [Firefox] TypeError: this.reduzieren ist nicht eine Funktion Das problem verschwindet,
3
Antworten
Ich versuche, Summe der Werte aus ein ruby-hash-entweder mit Spritzen oder reduzieren Sie nicht wieder die richtige Antwort. Es scheint, als ob diese Methoden überschreiben Sie den aktuellen Wert gespeichert werden, anstatt Sie zu addieren. Mein hash
4
Antworten
Bei der Konfiguration eines Hadoop-Clusters, was die wissenschaftliche Methode, um die Anzahl von Mapper/Reduzierstücke für den cluster? InformationsquelleAutor techlad | 2012-04-05
2
Antworten
Ich bin momentan an einem Projekt mit Hadoop 0.21.0, 985326 und ein cluster mit 6 worker-Knoten und ein head-Knoten. Die Einreichung einer regelmäßigen mapreduce-job schlägt fehl, aber ich habe keine Ahnung, warum. Hat jemand gesehen, diese Ausnahme
4
Antworten
Lerne ich tensorflow, nahm ich den folgenden code aus der tensorflow website. Nach meinem Verständnis, Achse=0 ist für Zeilen und Achse=1 für die Spalten. Wie sind Sie erste Ausgabe erwähnt in den Kommentaren? Habe ich erwähnt, die
3
Antworten
Läuft ein paar Karte reduzieren Arbeitsplätze und eine Aufgabe übernimmt, die alle die Reduzierung der Kapazität. Gibt es einen Weg, um zu töten ein oder zwei reducer-tasks, um freie cluster? Kann ich direkt zu einem, der in
1
Antworten
Habe ich einige problem zu verstehen, wie zu verwenden, reduzieren Sie mit dictionaries in python. Ich habe zum Beispiel den folgenden Wörterbuch. {1: 3, 2: 1, 3: 2} ich versuche berechnen Sie die folgenden: s = 0
2
Antworten
Möchte ich left_join mehrere Daten-frames: dfs <- list( df1 = data.frame(a = 1:3, b = c("a", "b", "c")), df2 = data.frame(c = 4:6, b = c("a", "c", "d")), df3 = data.frame(d = 7:9, b = c("b", "c",
3
Antworten
Ich denke, der Titel ist bereits erklärt meine Frage. Ich würde das gerne ändern key (tab space) value in key;value in alle output-Dateien sind die Reduzierstücke-Generierung aus der Ausgabe von Mappern. Konnte ich nicht finden gute Dokumentation,
5
Antworten
Ich bin in der Lage zu verwenden map und sum um diese Funktionalität zu erreichen, aber was ist mit den reduce? Gibt es 2 Listen: ab haben Sie dieselbe Anzahl von Werten. Ich möchte berechnen a[0]*b[0]+a[1]*b[1]+...+a[n]*b[n] Die
9
Antworten
Gibt es viele Möglichkeiten, zu schreiben, ein Python-Programm, das berechnet ein Histogramm. Durch Histogramm, ich meine eine Funktion, die zählt die vorkommen von Objekten in einem iterable - und Ausgänge der Zählungen in einem Wörterbuch. Zum Beispiel:
10
Antworten
Es ist schön, Array-Methode reduce() zu bekommen ist ein Wert aus dem Array. Beispiel: [0,1,2,3,4].reduce(function(previousValue, currentValue, index, array){ return previousValue + currentValue; }); Was ist der beste Weg, um das gleiche zu erreichen mit Objekte? Ich würde
3
Antworten
Scheinen mit einigen Problemen unter Einbeziehung async/await .reduce(), etwa so: const data = await bodies.reduce(async(accum, current, index) => { const methodName = methods[index] const method = this[methodName] if (methodName == 'foo') { current.cover = await this.store(current.cover, id)
1
Antworten
Ich versuche zu verstehen, wie Falten und foldLeft und die jeweiligen verringern und reduceLeft Arbeit. Ich verwendet Faltung foldLeft und wie mein Beispiel scala> val r = List((ArrayBuffer(1, 2, 3, 4),10)) scala> r.foldLeft(ArrayBuffer(1,2,4,5))((x,y) => x -- y._1)
6
Antworten
Frage ich mich, ob es einen Weg gibt, das zu tun, was ich tun kann, unten mit Python, Ruby: sum = reduce(lambda x, y: x + y, map(lambda x, y: x * y, weights, data)) Ich habe
3
Antworten
Ich bin versucht, um ein array von Objekten an ein set, Swift-und das ist mein code: objects.reduce(Set<String>()) { $0.insert($1.URL) } Jedoch bekomme ich eine Fehlermeldung: Type of expression is ambiguous without more context. Ich verstehe nicht, was
6
Antworten
Was ist die idiomatische Weise, etwas zu erreichen, wie die folgenden, in Haskell: foldl (+) 0 [1,2,3,4,5] --> 15 Oder sein äquivalent in Ruby: [1,2,3,4,5].inject(0) {|m,x| m + x} #> 15 Offensichtlich, Python bietet die reduce -
2
Antworten
Fand ich in MSDN Linq samples eine saubere Methode aufgerufen, zu passen (Fold), dass ich verwenden möchten. Ihr Beispiel: double doubles = { 1.7, 2.3, 1.9, 4.1, 2.9 }; double product = doubles.Fold((runningProduct, nextFactor) => runningProduct *
3
Antworten
Ich habe eine Frage über die Senken-Funktion in R. ich lese die Dokumentation, aber ich bin immer noch verwirrt ein bit. Also, ich habe 5 Vektoren mit den Genen Namen. Zum Beispiel: v1 <- c("geneA","geneB",""...) v2 <-
3
Antworten
Gibt es eine Möglichkeit zu map/reduce/filter/etc eine Set im JavaScript-oder muss ich schreiben, dass meine eigenen? Hier einige sinnvolle Set.prototype Erweiterungen Set.prototype.map = function map(f) { var newSet = new Set(); for (var v of this.values()) newSet.add(f(v));
4
Antworten
Versuchen, F# zu erlernen, aber er bekam verwirrt, wenn Sie versuchen zu unterscheiden zwischen Falten und reduzieren. Falten scheint die dasselbebraucht aber einen zusätzlichen parameter. Gibt es einen berechtigten Grund für diese beiden Funktionen zu existieren oder
2
Antworten
Wann sollte ich reduceLeftreduceRightfoldLeftfoldRightscanLeft oder scanRight? Möchte ich eine intuition/übersicht der Unterschiede, ggf. mit einigen einfachen Beispielen. InformationsquelleAutor der Frage Marc Grue | 2013-07-01
2
Antworten
Sah ich, dass Sie dokumentiert wurden zusammen hier. Sind Sie die gleiche Sache? Warum Ruby so viele Aliase (wie map/sammeln für arrays)? Vielen Dank. InformationsquelleAutor der Frage Jacky | 2012-12-11
8
Antworten
Sagen, ich möchte, um die Summe a.x für jedes element in arr. arr = [{x:1},{x:2},{x:4}] arr.reduce(function(a,b){return a.x + b.x}) >> NaN Ich habe Ursache zu glauben, dass ein.x ist nicht definiert irgendwann. Folgende funktioniert arr = [1,2,4]
6
Antworten
Wie kann ich brechen die iteration auf reduzieren-Methode? für for (var i = Things.length - 1; i >= 0; i--) { if(Things[i] <= 0){ break; } }; reduzieren Things.reduce(function(memo, current){ if(current <= 0){ //break ??? //return; <--
4
Antworten
Sammle ich Daten aus 4 df und würde gerne Zusammenführen von rownames. Ich bin auf der Suche nach einem effizienten Weg, dies zu tun. Dies ist eine vereinfachte version der Daten, die ich habe. df1 <- data.frame(N=
8
Antworten
Soweit ich das verstanden habe, reduziert sich die Funktion nimmt eine Liste l und eine Funktion f. Dann ruft es die Funktion f auf die ersten beiden Elemente der Liste und dann immer wieder die Funktion aufruft
5
Antworten
Ich habe ein Problem mit der syntax zu reduzieren. Ich habe einen hash-Wert von dem folgenden format: H = {"Key1" => 1, "Key2" => 2} Möchte ich nutzen, reduzieren zu finden, die die Summe der Werte dieser
4
Antworten
Ich bin mit Python 3.2. So probiert: xor = lambda x,y: (x+y)%2 l = reduce(xor, [1,2,3,4]) Und bekam die folgende Fehlermeldung: l = reduce(xor, [1,2,3,4]) NameError: name 'reduce' is not defined Versuchte Druck reduce in die interaktive
2
Antworten
Ich bin neu in Python. Würden Sie mir bitte sagen, was falsch ist mit dem folgenden code? Wenn ich es starten, bekam ich eine Fehlermeldung "NameError: global name 'reduce' ist nicht definiert". Ich fragte Goolge aber es
4
Antworten
Warum Scala und frameworks wie Spark und Verbrühungen haben beide reduce und foldLeft? Also, was ist der Unterschied zwischen reduce und fold? InformationsquelleAutor der Frage samthebest | 2014-08-06
8
Antworten
In Hadoop beim minimieren Aufgaben beginnen? Sie beginnen nach einem bestimmten Prozentsatz (Schwellwert) der Mapper abgeschlossen? Wenn ja, ist diese Schwelle fest? Welche Art von Schwellenwert ist in der Regel verwendet? InformationsquelleAutor der Frage Slayer | 2012-07-26