Angielskifrancuskihiszpański

Ad


Ulubiona usługa OnWorks

fftwf-mądrość - Online w chmurze

Uruchom fftwf-mądrość u dostawcy bezpłatnego hostingu OnWorks przez Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS

To jest polecenie fftwf-mądrość, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu darmowych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS

PROGRAM:

IMIĘ


fftwf-mądrość - twórz mądrość (wstępnie zoptymalizowane FFT)

STRESZCZENIE


fftwf-mądrość [OPCJA]... [ROZMIAR] ...

OPIS


fftwf-mądrość to narzędzie do generowania FFTW mądrość pliki, które zawierają zapisane informacje
o tym, jak optymalnie obliczyć transformaty (Fouriera) o różnych rozmiarach. FFTW jest darmowy
biblioteka do obliczania dyskretnych przekształceń Fouriera w jednym lub większej liczbie wymiarów, dla dowolnego
rozmiarów oraz danych rzeczywistych i złożonych, wśród innych powiązanych operacji. Więcej
informacje na temat FFTW można znaleźć na stronie głównej FFTW: http://www.fftw.org

Programy wykorzystujące FFTW można napisać, aby ładować mądrość z dowolnego pliku, ciągu lub innego
źródło. Co więcej, jest prawdopodobne, że wiele programów korzystających z FFTW załaduje system mądrość
plik, który jest przechowywany w /etc/fftw/mądrość domyślnie. fftwf-mądrość może służyć do tworzenia
lub dodaj do takich plików mądrości. W najbardziej typowym zastosowaniu plik mądrości można utworzyć, aby:
wstępnie zaplanuj kanoniczny zestaw rozmiarów (patrz poniżej) poprzez:

fftwf-mądrość -v -c -o mądrośćf

(potrwa to wiele godzin, co może być ograniczone przez -t opcja) i wyjście mądrość
plik można następnie skopiować (jako root) do /etc/fftw/ lub cokolwiek.

Połączenia fftwf-mądrość program normalnie zapisuje mądrość bezpośrednio na standardowe wyjście, ale to
można zmienić za pomocą -o opcja, jak w powyższym przykładzie.

Jeśli plik mądrości systemu /etc/fftw/mądrość już istnieje, to fftwf-mądrość czyta to
istniejąca mądrość (chyba że -n opcja jest określona) i wyświetla zarówno starą mądrość, jak i
wszelką nowo stworzoną mądrość. W ten sposób można go użyć do dodania nowych rozmiarów transformacji do
istniejąca mądrość systemowa (lub inny plik mądrości, z -w opcja).

OKREŚLANIE WYMIARY


Chociaż kanoniczny zestaw rozmiarów do optymalizacji jest określony przez -c opcja, użytkownik może
określ także zero lub więcej niekanonicznych rozmiarów i typów przekształceń do optymalizacji, za pomocą
ROZMIAR argumenty następujące po flagach opcji. Alternatywnie, rozmiary do optymalizacji mogą być
odczytać ze standardowego wejścia (oddzielone białymi znakami), jeśli a ROZMIAR podano argument "-".

Rozmiary określa składnia:

<rodzaj><w miejscu><kierunek><geometria>

<rodzaj> jest albo ´c´ (złożony), ´r´ (rzeczywisty, r2c/c2r) lub ´k´ (r2r, rodzaje według wymiarów,
określone w geometrii, poniżej).

<w miejscu> to „i” (w miejscu) lub „o” (nie na miejscu).

<kierunek> to „f” (do przodu) lub „b” (do tyłu). tenkierunek> należy pominąć
dla przekształceń ´k´, gdzie jest to określone poprzez geometrię.

<geometria> to rozmiar i wymiarowość przekształcenia, gdzie znajdują się różne wymiary
oddzielone 'x' (np. '16x32' dla dwuwymiarowej transformacji 16 na 32). W przypadku
Przekształca ´k´, po rozmiarze każdego wymiaru następuje ciąg „typ”, który może być
one of f/b/h/e00/e01/e10/e11/o00/o01/o10/o11 for R2HC/HC2R/DHT/REDFT00/.../RODFT11,
odpowiednio, zgodnie z definicją w podręczniku FFTW.

Na przykład „cif12x13x14” to trójwymiarowa złożona DFT o wymiarach 12 na 13 x 14 działająca w
miejsce. 'rob65536' to jednowymiarowy rozmiar-65536 nie na miejscu złożony do rzeczywistości
(wsteczna) transformata operująca na wejściu symetrii hermitowskiej. 'ki10hx20e01' to dwu-
wymiarowa transformata 10 na 20 r2r, gdzie pierwszym wymiarem jest DHT, a drugim
wymiar to REDFT01 (DCT-III).

OPCJE


-h, --help
Wyświetl pomoc dotyczącą opcji i użycia wiersza poleceń.

-V, --wersja
Wydrukuj numer wersji i informacje o prawach autorskich.

-v, --gadatliwy
Gadatliwe wyjście. (Możesz określić to wiele razy lub podać argument liczbowy
większe niż 1, aby zwiększyć poziom szczegółowości).
zostanie zmieszany z wynikami mądrości (co uniemożliwia import), chyba że ty
zapisz mądrość do pliku za pomocą -o opcja.

-c, --kanoniczny
Zoptymalizuj/zaplanuj wstępnie kanoniczny zestaw rozmiarów: wszystkie potęgi od dwóch do dziesięciu do 2^20
(1048576), w tym rzeczywiste i złożone, do przodu i do tyłu, w miejscu i
przekształcenia nie na miejscu. Obejmuje również dwu- i trójwymiarowe przekształcenia
wymiary równej wielkości (np. 16x16x16).

-t godzin, --limit czasu=godzin
Zatrzymaj się po czasie godzin (godziny) upłynęły, wyzwalając zgromadzoną mądrość.
(Problemy są zaplanowane w porządku rosnącym według rozmiaru.) Domyślnie 0, wskazując
bez limitu czasu.

-o filet, --plik wyjściowy=filet
Wyślij mądrość do filet zamiast na standardowe wyjście (domyślnie).

-m, --mierzyć; -e, --oszacować; -x, --wyczerpujący
Zazwyczaj fftwf-mądrość tworzy plany w trybie FFTW_PATIENT, ale z tymi opcjami
możesz zamiast tego użyć trybów FFTW_MEASURE, FFTW_ESTIMATE lub FFTW_EXHAUSTIVE,
odpowiednio, jak opisano bardziej szczegółowo w podręczniku FFTW.

Pamiętaj, że mądrość jest oznaczona poziomem cierpliwości planowania, a pojedynczy plik może:
mieszaj różne poziomy mądrości (np. możesz głównie użyć domyślnego pacjenta, ale
zaplanuj kilka rozmiarów, na których szczególnie Ci zależy w --wyczerpujący tryb).

-n, --brak-systemowej-mądrości
Nie importuj wiedzy systemowej z /etc/fftw/mądrość (który jest zwykle czytany przez
domyślna).

-w filet, --plik-mądrości=filet
Importuj mądrość z filet (oprócz mądrości systemu, chyba że -n jest specyficzne).
Wiele plików mądrości można odczytać za pomocą wielu -w opcje. Gdyby filet to "-", to
czytać mądrość ze standardowego wejścia.

-T N, --wątki=N
Planuj z N wątki. Ta opcja jest dostępna tylko wtedy, gdy FFTW został skonfigurowany z
obsługa wątków.

Korzystaj z fftwf-mądrość online za pomocą usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

Komendy systemu Linux

Ad