англійськафранцузькаіспанська

Ad


Значок OnWorks

fftw-wisdom - Інтернет у хмарі

Запустіть fftw-wisdom у безкоштовному хостинг-провайдері OnWorks через Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

Це команда fftw-wisdom, яку можна запустити в безкоштовному хостинг-провайдері OnWorks за допомогою однієї з наших безкоштовних онлайн-робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

ПРОГРАМА:

ІМ'Я


fftw-wisdom - створюйте мудрість (попередньо оптимізоване ШПФ)

СИНТАКСИС


fftw-мудрість [ВАРІАНТ]... [SIZE]...

ОПИС


fftw-мудрість це утиліта для створення FFTW мудрість файли, які містять збережену інформацію
про те, як оптимально обчислювати (Фур'є) перетворення різних розмірів. FFTW є безкоштовним
бібліотека для обчислення дискретних перетворень Фур’є в одному чи кількох вимірах, для довільних
розмірів, а також реальних і складних даних, серед інших пов’язаних операцій. більше
інформацію про FFTW можна знайти на домашній сторінці FFTW: http://www.fftw.org

Програми, які використовують FFTW, можуть бути написані для завантаження мудрості з довільного файлу, рядка чи іншого
джерело. Крім того, ймовірно, що багато програм, які використовують FFTW, завантажать система мудрість
файл, який зберігається в /etc/fftw/wisdom за замовчуванням fftw-мудрість можна використовувати для створення
або додати до таких файлів мудрості. У найбільш типовому використанні файл мудрості можна створити для
попередньо сплануйте канонічний набір розмірів (див. нижче) за допомогою:

fftw-мудрість -v -c -o мудрість

(це займе багато годин, які можуть бути обмежені -t варіант) і вихід мудрість
файл можна скопіювати (як root) у /etc/fftw/ або що завгодно.

Команда fftw-мудрість програма зазвичай записує мудрість безпосередньо до стандартного виводу, але це
можна змінити за допомогою -o варіант, як у прикладі вище.

Якщо системний файл мудрості /etc/fftw/wisdom значить, вже існує fftw-мудрість читає це
існуюча мудрість (якщо не -n параметр вказано) і виводить як стару мудрість, так і
будь-яка новостворена мудрість. Таким чином його можна використовувати для додавання нових розмірів трансформації до
існуюча системна мудрість (або інший файл мудрості з -w варіант).

УКАЗАННЯ РОЗМІРИ


Хоча канонічний набір розмірів для оптимізації вказано в -c користувач може
також вкажіть нуль або більше розмірів і типів неканонічних перетворень для оптимізації за допомогою
SIZE аргументи після прапорців параметрів. Крім того, можна оптимізувати розміри
читати зі стандартного введення (відокремленого пробілами), якщо a SIZE надається аргумент "-".

Розміри вказуються за синтаксисом:

<тип><на місці><напрям><геометрія>

<тип> є або «c» (комплексний), «r» (дійсний, r2c/c2r), або «k» (r2r, різновиди розмірів,
зазначено в геометрії нижче).

<на місці> це або ´i´ (на місці), або ´o´ (не на місці).

<напрям> це або ´f´ (вперед) або ´b´ (назад). Theнапрям> слід опустити
для перетворень ´k´, де натомість це вказано через геометрію.

<геометрія> — це розмір і розмірність перетворення, де є різні розміри
розділених «x» (наприклад, «16x32» для двовимірного перетворення 16 на 32). У випадку
´k´ перетворює, розмір кожного виміру супроводжується рядком типу, який можна
one of f/b/h/e00/e01/e10/e11/o00/o01/o10/o11 for R2HC/HC2R/DHT/REDFT00/.../RODFT11,
відповідно, як визначено в посібнику FFTW.

Наприклад, «cif12x13x14» є тривимірним складним ДПФ 12 на 13 x 14, що працює в
місце. ´rob65536´ є одновимірним розміром 65536, що не на місці від комплексу до реального
(зворотне) перетворення, що працює на вхідних даних ермітової симетрії. ´ki10hx20e01´ є дво-
розмірне перетворення 10 на 20 r2r, де перший вимір є DHT, а другий
розміром є REDFT01 (DCT-III).

ВАРІАНТИ


-h, --допомога
Відобразити довідку щодо параметрів командного рядка та використання.

-V, -- версія
Надрукуйте номер версії та інформацію про авторські права.

-v, -багатослівний
Детальний висновок. (Ви можете вказати це кілька разів або надати числовий аргумент
більше 1, щоб збільшити рівень докладності.) Зауважте, що докладний висновок
буде змішано з виводом мудрості (унеможливлюючи імпорт), якщо ви
записати мудрість у файл через -o варіант.

-c, --канонічний
Оптимізуйте/попередньо сплануйте канонічний набір розмірів: усі ступені двійки та десяти до 2^20
(1048576), в тому числі як дійсні, так і складні, вперед і назад, на місці і
недоречні трансформації. Також містить дво- та тривимірні перетворення
однакові розміри (наприклад, 16x16x16).

-t годин, --термін=годин
Зупиніться через деякий час годин (годин) минуло, виводячи накопичену мудрість.
(Проблеми плануються в порядку збільшення розміру.) За замовчуванням 0, що вказує
без обмеження часу.

-o файл, -- вихідний файл=файл
Надіслати висновок мудрості на файл а не на стандартний вихід (за замовчуванням).

-m, --виміряти; -e, --оцінка; -x, --вичерпний
Зазвичай fftw-мудрість створює плани в режимі FFTW_PATIENT, але з цими параметрами
натомість ви можете використовувати режими FFTW_MEASURE, FFTW_ESTIMATE або FFTW_EXHAUSTIVE,
відповідно, як описано більш детально в посібнику FFTW.

Зверніть увагу, що мудрість позначена рівнем терпіння планування, і один файл може
змішувати різні рівні мудрості (наприклад, ви можете переважно використовувати пацієнта за замовчуванням, але
сплануйте кілька розмірів, які вам особливо важливі --вичерпний режим)

-n, --без-системної-мудрості
Не імпортуйте системну мудрість з /etc/fftw/wisdom (який зазвичай читається
за замовчуванням).

-w файл, --wisdom-file=файл
Імпорт мудрості з файл (на додаток до системної мудрості, якщо не -n вказано).
Кілька файлів мудрості можна читати через кілька -w варіанти. Якщо файл є «-», тоді
читати мудрість зі стандартного введення.

-T N, --нитки=N
План с N нитки. Ця опція доступна, лише якщо налаштовано FFTW
підтримка потоків.

Використовуйте fftw-wisdom онлайн за допомогою сервісів onworks.net


Безкоштовні сервери та робочі станції

Завантажте програми для Windows і Linux

Команди Linux

Ad