Suchergebnisse für Anfrage "memoization"
Wie behalte ich das erste Ergebnis einer Funktion aus Prolog?
Ich muss eine benutzerdefinierte Funktion schreiben, die von anderen festen Funktionen oft aufgerufen wird. In dieser Funktion wird beim ersten Aufruf die Gesamtanzahl der Zeilen einer Datei zurückgegeben. Die zweite aufgerufene Zeit dieser ...
Gibt es eine automatische Möglichkeit, globale polymorphe Werte in Haskell zu speichern?
Polymorphe "Konstanten", wie5 :: Num a => asind nicht wirklich Konstanten, sondern Funktionen eines Dictionary-Arguments. Daher, wenn Sie definieren primes :: Num n => [n] primes = ...Schlechtes Beispiel, es gibt natürlich keinen guten Grund, es ...
Dekoratoren für selektives Caching / Merken
Ich suche nach einer Möglichkeit, einen Dekorateur zu bauen@memoize das kann ich in funktionen wie folgt verwenden: @memoize my_function(a, b, c): # Do stuff # result may not always be the same for fixed (a,b,c) return resultThen, wenn ich ...
Verwendet der Haskell-Optimierer die Speicherung für wiederholte Funktionsaufrufe in einem Bereich?
Betrachten Sie diese Funktion:
SQL-Abfragen auswendig lernen
Angenommen, ich habe eine Funktion, die eine SQL-Abfrage ausführt und einen Datenrahmen zurückgibt: import pandas.io.sql as psql import sqlalchemy query_string = "select a from table;" def run_my_query(my_query): # username, host, port and ...
Caching-Ergebnis der vorberechneten Funktion in Matlab
Ich habe zwei Arrays,
Combine Memoization und Schwanzrekursion
Ist es irgendwie möglich, Merken und Schwanzrekursion zu kombinieren? Ich lerne gerade F # und verstehe beide Konzepte, kann sie aber nicht kombinieren. Angenommen, ich habe die folgendenmemoize Funktion (von Real-World Functional Programming ...