Die Suche ergab 8 Treffer

von rb4k
Dienstag 2. Juni 2015, 13:37
Forum: Wissenschaftliches Rechnen
Thema: Performance Itertools.product verbessern (multiprocessing..)
Antworten: 10
Zugriffe: 4733

Re: Performance Itertools.product verbessern (multiprocessin

Die Lösung habe ich doch… Dauert halt nur ne gewisse Zeit. :lol:

Danke für den Tipp und ich verstehe jetzt langsam die Vorteile von NumPy und was @snafu meint. Hab eine gute Lösung auf http://stackoverflow.com/a/1235363/4913569 gefunden und mit zwei unschönen „Schleifen“ - bekomme es vorerst nicht ...
von rb4k
Dienstag 2. Juni 2015, 09:53
Forum: Wissenschaftliches Rechnen
Thema: Performance Itertools.product verbessern (multiprocessing..)
Antworten: 10
Zugriffe: 4733

Re: Performance Itertools.product verbessern (multiprocessin

wie man Elemente einer Liste verarbeitet gehört zu den absoluten Grundlagen von Python.

Gut, dass ich mir die Grundlagen selbst beibringen muss. :D Sorry, aber hab das Beispiel vereinfacht und dadurch diesen unnötigen Schritt über b gemacht. ^^

Ich gucke mir deine Lösung mal an, da ich sie auf ...
von rb4k
Dienstag 2. Juni 2015, 09:05
Forum: Wissenschaftliches Rechnen
Thema: Performance Itertools.product verbessern (multiprocessing..)
Antworten: 10
Zugriffe: 4733

Re: Performance Itertools.product verbessern (multiprocessin

Moin,

vielen Dank für die Antworten. :)

Habe die Funktion append() hinzugefügt und im einfachen Fall rechnet der Algorithmus etwas schneller. Die Funktion extend() konnte ich nicht sinnvoll einarbeiten. Danke trotzdem dafür!!! Hab zwar von append() gewusst, aber muss gestehen, dass ich es nicht in ...
von rb4k
Sonntag 31. Mai 2015, 16:25
Forum: Wissenschaftliches Rechnen
Thema: Performance Itertools.product verbessern (multiprocessing..)
Antworten: 10
Zugriffe: 4733

Performance Itertools.product verbessern (multiprocessing..)

Hallo zusammen,

ich nutze Python 2.7 mit IPython/Numpy und versuche gerade eine mehrdimensionale Liste zu formen. Dies gelingt mit im einfachen Fall, aber unter bestimmten (großen) Parameterwerten/-ausmaßen läuft mein Rechner Ewigkeiten bzw. unendlich.

Ich habe folgende Parameter als kleines ...
von rb4k
Sonntag 31. Mai 2015, 10:57
Forum: Wissenschaftliches Rechnen
Thema: Dynamische Programmierung
Antworten: 5
Zugriffe: 5143

Re: Dynamische Programmierung

Hey,

hab es selbst geschafft. :)

Hab es durch eine rekursive Implementierung geschafft. Iterativ leider nicht. Hab die einzeln aufgerufenen Funktionen durch mehrere If-Befehle (Grenzbedingungen) beschränkt, was hoffentlich nicht allzu sehr der Performance schadet. Konnte auch eine Memofunktion ...
von rb4k
Sonntag 17. Mai 2015, 16:48
Forum: Wissenschaftliches Rechnen
Thema: Dynamische Programmierung
Antworten: 5
Zugriffe: 5143

Re: Dynamische Programmierung

So sieht die Formel aus, aber der Code funktioniert so selbstverständlich nicht …


def test_value(products, capacities, consumtions, revenues, probs, times):
for i in products:
for t in times:
reject = test_value(products, capacities, consumtions, revenues, probs, times[t+1])
accept = test ...
von rb4k
Donnerstag 14. Mai 2015, 16:12
Forum: Wissenschaftliches Rechnen
Thema: Dynamische Programmierung
Antworten: 5
Zugriffe: 5143

Re: Dynamische Programmierung

Hallo nochmal,

also aufzeichnen und rechnen kann ich es (Also die grundsätzliche mathematische Vorgehensweise aufm Blatt Papier). Daher weiß ich auch was prinzipiell mit einer Wertetabelle gemeint ist. Leider verstehe ich nur nicht, wie ich es programmieren kann.

Gibt es irgendwo ein gutes ...
von rb4k
Sonntag 10. Mai 2015, 14:53
Forum: Wissenschaftliches Rechnen
Thema: Dynamische Programmierung
Antworten: 5
Zugriffe: 5143

Dynamische Programmierung

Hallo liebes Forum,

ich bin noch sehr unerfahren mit Python und muss für eine Uni-Hausarbeit ein dynamisches Programm programmieren. Das Programm dient dazu einen Ertragswert zu ermitteln, der Abhängig ist von bestimmten Entscheidungen. Die Entscheidungen sind voneinander abhängig, was damit das ...