EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

fftw-wisdom - Online in der Cloud

Führen Sie fftw-wisdom im kostenlosen Hosting-Anbieter OnWorks über Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator aus

Dies ist der Befehl fftw-wisdom, der im kostenlosen OnWorks-Hosting-Provider über eine unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


fftw-wisdom - Weisheit schaffen (voroptimierte FFTs)

ZUSAMMENFASSUNG


fftw-Weisheit [zur Auswahl]... [GRÖßE] ...

BESCHREIBUNG


fftw-Weisheit ist ein Dienstprogramm zum Generieren von FFTW Weisheit Dateien, die gespeicherte Informationen enthalten
über die optimale Berechnung von (Fourier-)Transformationen verschiedener Größen. FFTW ist kostenlos
Bibliothek zum Berechnen diskreter Fourier-Transformationen in einer oder mehreren Dimensionen für beliebige
Größen und sowohl realer als auch komplexer Daten, neben anderen verwandten Operationen. Mehr
Informationen zu FFTW finden Sie auf der FFTW-Homepage: http://www.fftw.org

Programme, die FFTW verwenden, können geschrieben werden, um Weisheiten aus einer beliebigen Datei, Zeichenfolge oder anderem zu laden
Quelle. Darüber hinaus ist es wahrscheinlich, dass viele FFTW-verwendende Programme die System Weisheit
Datei, die in gespeichert wird /etc/fftw/Weisheit standardmäßig. fftw-Weisheit kann zum Erstellen verwendet werden
oder zu solchen Weisheitsdateien hinzufügen. In ihrer typischsten Verwendung kann die Weisheitsdatei erstellt werden, um
Planen Sie vorab einen kanonischen Satz von Größen (siehe unten) über:

fftw-Weisheit -v -c -o Weisheit

(dies wird viele Stunden dauern, die durch die -t Option) und die Ausgabe Weisheit
Datei kann dann (als root) kopiert werden nach /etc/fftw/ oder Wasauchimmer.

Das fftw-Weisheit Programm schreibt die Weisheit normalerweise direkt in die Standardausgabe, aber dies
kann über die geändert werden -o Option, wie im obigen Beispiel.

Wenn die Systemweisheitsdatei /etc/fftw/Weisheit existiert schon, dann fftw-Weisheit liest das
vorhandene Weisheit (es sei denn, die -n Option angegeben) und gibt sowohl die alte Weisheit als auch aus
jede neu geschaffene Weisheit. Auf diese Weise kann es verwendet werden, um neue Transformationsgrößen zu den hinzuzufügen
vorhandene Systemweisheit (oder eine andere Weisheitsdatei mit dem -w Möglichkeit).

SPEZIFIKATION GRÖSSEN


Obwohl ein kanonischer Satz von zu optimierenden Größen durch die -c Option kann der Benutzer
Geben Sie außerdem null oder mehr nicht-kanonische Transformationsgrößen und -typen zur Optimierung an, über die
GRÖßE Argumente nach den Options-Flags. Alternativ können die zu optimierenden Größen sein
von Standardeingabe lesen (durch Leerzeichen getrennt), wenn a GRÖßE Argument von "-" geliefert wird.

Größen werden durch die Syntax angegeben:

<tippe><an Ort und Stelle><Richtung><Geometrie>

<tippe> ist entweder ´c´ (komplex), ´r´ (real, r2c/c2r) oder ´k´ (r2r, pro-dimensionale Arten,
in der Geometrie unten angegeben).

<an Ort und Stelle> ist entweder ´i´ (an der richtigen Stelle) oder ´o´ (fehl am Platz).

<Richtung> ist entweder ´f´ (vorwärts) oder ´b´ (rückwärts). DieRichtung> sollte weggelassen werden
für ´k´-Transformationen, wo es stattdessen über die Geometrie angegeben wird.

<Geometrie> ist die Größe und Dimensionalität der Transformation, wobei verschiedene Dimensionen sind
durch ´x´ getrennt (zB ´16x32´ für eine zweidimensionale 16 mal 32 Transformation). Im Falle des
´k´ transformiert, der Größe jeder Dimension folgt ein "Typ"-String, der sein kann
one of f/b/h/e00/e01/e10/e11/o00/o01/o10/o11 for R2HC/HC2R/DHT/REDFT00/.../RODFT11,
entsprechend, wie im FFTW-Handbuch definiert.

´cif12x13x14´ ist beispielsweise eine dreidimensionale 12 x 13 x 14 komplexe DFT, die in
Platz. ´rob65536´ ist eine eindimensionale Größe-65536 deplatziert komplex-zu-real
(Rückwärts-)Transformation, die auf hermitescher Symmetrieeingabe arbeitet. ´ki10hx20e01´ ist ein zwei-
dimensionale 10 mal 20 r2r-Transformation, wobei die erste Dimension ein DHT ist und die zweite
Dimension ist ein REDFT01 (DCT-III).

OPTIONAL


-h, --help
Hilfe zu den Befehlszeilenoptionen und der Verwendung anzeigen.

-V, --Version
Drucken Sie die Versionsnummer und Copyright-Informationen aus.

-v, - ausführlich
Ausführliche Ausgabe. (Sie können dies mehrmals angeben oder ein numerisches Argument angeben
größer als 1, um die Ausführlichkeitsstufe zu erhöhen.) Beachten Sie, dass die ausführliche Ausgabe
wird mit der Weisheitsausgabe gemischt (was den Import unmöglich macht), es sei denn, Sie
schreibe die Weisheit in eine Datei über die -o .

-c, --kanonisch
Optimieren/vorplanen Sie einen kanonischen Satz von Größen: alle Zweier- und Zehnerpotenzen bis zu 2^20
(1048576), einschließlich reell und komplex, vorwärts und rückwärts, direkt und
fehl am Platz verwandelt. Enthält auch zwei- und dreidimensionale Transformationen von
gleich große Abmessungen (zB 16x16x16).

-t Stunden, --Zeitlimit=Stunden
Stoppen Sie nach einer Zeit von Stunden (Stunden) verstrichen ist und angesammelte Weisheit ausgibt.
(Die Probleme sind in aufsteigender Reihenfolge geplant.) Der Standardwert ist 0, was anzeigt, dass
keine Zeitbegrenzung.

-o Datei, --Ausgabedatei=Datei
Weisheitsausgabe senden an Datei anstatt zur Standardausgabe (Standard).

-m, --messen; -e, --schätzen; -x, --erschöpfend
Normalerweise fftw-Weisheit erstellt Pläne im FFTW_PATIENT-Modus, aber mit diesen Optionen
Sie können stattdessen die Modi FFTW_MEASURE, FFTW_ESTIMATE oder FFTW_EXHAUSTIVE verwenden.
entsprechend, wie im FFTW-Handbuch ausführlicher beschrieben.

Beachten Sie, dass Weisheit mit der Planungsgeduldsstufe gekennzeichnet ist und eine einzelne Datei kann
verschiedene Weisheitsstufen mischen (z. B. können Sie meistens die Patientenvorgabe verwenden, aber
planen Sie ein paar Größen ein, die Ihnen besonders am Herzen liegen --erschöpfend Modus).

-n, --no-system-weisheit
Importieren Sie nicht die Systemweisheit von /etc/fftw/Weisheit (was normalerweise gelesen wird von
Standard).

-w Datei, --wisdom-file=Datei
Weisheit importieren aus Datei (zusätzlich zur Systemweisheit, es sei denn -n angegeben).
Mehrere Weisheitsdateien können über mehrere gelesen werden -w Optionen. Wenn Datei ist "-", dann
Lesen Sie Weisheit von der Standardeingabe.

-T N, --fäden=N
Planen Sie mit N Fäden. Diese Option ist nur vorhanden, wenn FFTW mit konfiguriert wurde
Fadenunterstützung.

Verwenden Sie fftw-wisdom online mit den onworks.net-Diensten


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

Linux-Befehle

Ad