Resultados da pesquisa a pedido "memoization"

1 a resposta

Como adicionar campos que armazenam somente algo em cache no ADT?

Muitas vezes, estou precisando adicionar campos a um ADT que apenas armazena algumas informações redundantes. Mas eu não descobri completamente como fazê-lo ...

3 a resposta

O otimizador Haskell utiliza o memoization para chamadas de função repetidas em um escopo?

Considere esta função:

3 a resposta

Como faço para memorizar cálculos caros em objetos de modelo do Django?

Eu tenho várias colunas TextField no meu objeto UserProfile que contêm objetos JSON. Eu também defini uma propriedade setter / getter para cada coluna que en...

7 a resposta

Atributos de "Armazenamento em Cache" de Classes em Python

Estou escrevendo uma classe em python e tenho um atributo que levará um tempo relativamente longo para calcular, entãoEu só quero fazer uma vez. Além disso, não será necessário para todas as instâncias da classe, portantoEu não quero fazer isso ...

3 a resposta

As sequências internas do Python?

Em Java, strings declaradas explicitamente são internadas pela JVM, para que as declarações subseqüentes da mesma String resultem em dois ponteiros para a me...

4 a resposta

Escrevendo a função de memorização Universal no C ++ 11

Procurando uma maneira de implementar uma função de memorização genérica universal que terá uma função e retornará a versão memoizada do mesmo?Procurando por...

3 a resposta

Armazenando valores calculados em um objeto

Recentemente, eu tenho escrito um monte de código como este: class A: def __init__(self, x): self.x = x self._y = None def y(self): if self._y is None: self._y = big_scary_function(self.x) return self._y def z(self, i): return ...

3 a resposta

Como executar memoização de função thread-safe em c #?

4 a resposta

Quando a memorização é automática no GHC Haskell?

Não consigo descobrir por que m1 é aparentemente memorizado enquanto m2 não é o seguinte: m1 = ((filter odd [1..]) !!) m2 n = ((filter odd [1..]) !! n)m1 10000000 leva cerca de 1,5 segundos na primeira chamada e uma fração disso nas ...

1 a resposta

Memorização fatorial em R

Eu escrevi esta função para encontrar um fatorial de número fact <- function(n) { if (n < 0){ cat ("Sorry, factorial does not exist for negative numbers", "\n") } else if (n == 0){ cat ("The factorial of 0 is 1", "\n") } else { results = 1 for ...