İngilizceFransızcaİspanyolca

Ad


OnWorks favicon'u

fftw-bilgelik - Bulutta Çevrimiçi

Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü üzerinden OnWorks ücretsiz barındırma sağlayıcısında fftw-wisdom çalıştırın

Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen fftw-wisdom komutudur.

Program:

ADI


fftw-bilgelik - bilgelik yaratın (önceden optimize edilmiş FFT'ler)

SİNOPSİS


fftw-bilgelik [SEÇENEK] ... [BOYUT] ...

TANIM


fftw-bilgelik FFTW oluşturmak için bir yardımcı programdır bilgelik kaydedilmiş bilgileri içeren dosyalar
çeşitli boyutlardaki (Fourier) dönüşümlerin en uygun şekilde nasıl hesaplanacağı hakkında. FFTW ücretsizdir
keyfi için bir veya daha fazla boyutta ayrık Fourier dönüşümlerini hesaplamak için kitaplık
boyutları ve hem gerçek hem de karmaşık veriler, diğer ilgili işlemler arasında. Daha
FFTW ile ilgili bilgiler FFTW ana sayfasında bulunabilir: http://www.fftw.org

FFTW kullanan programlar, rastgele bir dosyadan, dizeden veya başka bir dosyadan bilgelik yüklemek için yazılabilir.
kaynak. Ayrıca, FFTW kullanan birçok programın sistem bilgelik
içinde saklanan dosya /etc/fftw/bilgelik varsayılan olarak. fftw-bilgelik oluşturmak için kullanılabilir
veya bu tür bilgelik dosyalarına ekleyin. En tipik kullanımında, bilgelik dosyası oluşturulabilir.
standart bir boyut kümesini önceden planlayın (aşağıya bakın):

fftw-bilgelik -v -c -o bilgelik

(bu saatlerce sürecektir ve bu -t seçeneği) ve çıktı bilgelik
dosya daha sonra (kök olarak) kopyalanabilir /vb/fftw/ ya da her neyse.

The fftw-bilgelik program normalde bilgeliği doğrudan standart çıktıya yazar, ancak bu
aracılığıyla değiştirilebilir. -o seçeneği, yukarıdaki örnekte olduğu gibi.

Eğer sistem bilgelik dosyası /etc/fftw/bilgelik zaten var o zaman fftw-bilgelik bunu okur
mevcut bilgelik (tabii ki -n seçenek belirtilir) ve hem eski bilgeliği hem de
herhangi bir yeni yaratılmış bilgelik. Bu şekilde, yeni dönüşüm boyutları eklemek için kullanılabilir.
mevcut sistem bilgeliği (veya başka bir bilgelik dosyası, -w seçenek).

BELİRTİLEN ÖLÇÜLERİ


Optimize edilecek standart bir boyut kümesi tarafından belirtilmesine rağmen, -c seçeneği, kullanıcı
ayrıca, optimize etmek için sıfır veya daha fazla kurallı olmayan dönüştürme boyutu ve türü belirtin.
BOYUT seçenek bayraklarını izleyen argümanlar. Alternatif olarak, optimize edilecek boyutlar
standart girdiden okuyun (boşlukla ayrılmış), eğer bir BOYUT "-" argümanı sağlanır.

Boyutlar sözdizimi ile belirtilir:

<tip><iNPLACE><yön><geometri>

<tip> ya ´c´ (karmaşık), ´r´ (gerçek, r2c/c2r) veya ´k´ (r2r, boyut başına türler,
aşağıda geometride belirtilmiştir).

<iNPLACE> ya 'i' (yerinde) ya da 'o' (yerinde değil).

<yön> ya 'f' (ileri) ya da 'b' (geri)'dir. NSyön> atlanmalıdır
Bunun yerine geometri aracılığıyla belirtildiği yerde 'k' dönüşümleri için.

<geometri> farklı boyutların olduğu dönüşümün boyutu ve boyutluluğudur.
'x' ile ayrılır (örneğin, iki boyutlu 16'ya 32 dönüşüm için '16x32'). Bu durumuda
´k´ dönüştürüldüğünde, her boyutun boyutunu bir "tür" dizgisi takip eder.
one of f/b/h/e00/e01/e10/e11/o00/o01/o10/o11 for R2HC/HC2R/DHT/REDFT00/.../RODFT11,
sırasıyla FFTW kılavuzunda tanımlandığı gibi.

Örneğin, 'cif12x13x14' üç boyutlu 12 x 13 x 14 karmaşık DFT'dir.
yer. 'rob65536', tek boyutlu, 65536 boyutunda, yerinde olmayan karmaşıktan gerçeğe
(geriye doğru) Hermitian simetri girişinde çalışan dönüşüm. 'ki10hx20e01' iki-
boyutlu 10'a 20 r2r dönüşümü, burada birinci boyut bir DHT ve ikinci boyut
boyut bir REDFT01'dir (DCT-III).

SEÇENEKLER


-h, --yardım et
Komut satırı seçenekleri ve kullanımıyla ilgili yardımı görüntüleyin.

-V, --versiyon
Sürüm numarasını ve telif hakkı bilgilerini yazdırın.

-v, --ayrıntılı
Ayrıntılı çıktı. (Bunu birden çok kez belirtebilir veya sayısal bir argüman sağlayabilirsiniz.
1'den büyük, ayrıntı düzeyini artırmak için.) Ayrıntılı çıktının
olmadıkça, bilgelik çıktısı ile karıştırılacaktır (ithal etmeyi imkansız hale getirir).
bilgeliği bir dosyaya yaz -o seçeneği.

-c, --kanonik
Standart bir boyut kümesini optimize edin/önceden planlayın: iki ve on'un tüm güçleri 2^20'ye kadar
(1048576), hem gerçek hem de karmaşık, ileri ve geri, yerinde ve
yersiz dönüşümler. Ayrıca iki ve üç boyutlu dönüşümleri de içerir.
eşit boyutlu boyutlar (örn. 16x16x16).

-t saatler, --zaman sınırı=saatler
bir süre sonra dur saatler (saatler) geçti, birikmiş bilgelik çıktı.
(Problemler artan büyüklük sırasına göre planlanmıştır.)
zaman sınırı yok.

-o dosya, --çıktı dosyası=dosya
Bilgelik çıktısını şuraya gönder: dosya standart çıktı yerine (varsayılan).

-m, --ölçüm; -e, --tahmin etmek; -x, --kapsamlı
Normalde, fftw-bilgelik FFTW_PATIENT modunda planlar oluşturur, ancak bu seçeneklerle
bunun yerine FFTW_MEASURE, FFTW_ESTIMATE veya FFTW_EXHAUSTIVE modlarını kullanabilirsiniz,
sırasıyla FFTW kılavuzunda daha ayrıntılı olarak açıklandığı gibi.

Bilgeliğin planlama sabır düzeyiyle etiketlendiğini ve tek bir dosyanın
farklı bilgelik düzeylerini karıştırın (örneğin, çoğunlukla hasta varsayılanını kullanabilirsiniz, ancak
özellikle önemsediğiniz birkaç beden planlayın --kapsamlı modu).

-n, --no-sistem-bilgelik
Sistem bilgeliğini şuradan ithal etmeyin: /etc/fftw/bilgelik (normalde tarafından okunur
varsayılan).

-w dosya, --bilgelik-dosyası=dosya
bilgelik ithal etmek dosya (sistem bilgeliğine ek olarak, -n belirtilir).
Birden fazla bilgelik dosyası birden fazla aracılığıyla okunabilir -w seçenekler. Eğer dosya "-" ise
standart girdiden bilgelik okuyun.

-T N, --İş Parçacığı=N
İle planlayın N İş Parçacığı. Bu seçenek yalnızca FFTW ile yapılandırıldıysa mevcuttur.
iplik desteği.

onworks.net hizmetlerini kullanarak çevrimiçi olarak fftw-wisdom kullanın


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

Linux komutları

Ad