אנגליתצרפתיתספרדי

Ad


סמל OnWorks

fftw-wisdom - מקוון בענן

הפעל את fftw-wisdom בספק אירוח בחינם של OnWorks על אובונטו מקוון, פדורה מקוון, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

זוהי הפקודה fftw-wisdom שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

תָכְנִית:

שֵׁם


fftw-wisdom - צור חוכמה (FFT מותאמים מראש)

תַקצִיר


fftw-חכמה [אוֹפְּצִיָה]... [גודל] ...

תיאור


fftw-חכמה הוא כלי ליצירת FFTW חכמה קבצים המכילים מידע שמור
כיצד לחשב בצורה אופטימלית טרנספורמציות (פורייה) בגדלים שונים. FFTW הוא חינמי
ספרייה לחישוב טרנספורמציות פורייה בדידות בממד אחד או יותר, לשרירותיות
גדלים, וגם של נתונים אמיתיים ומורכבים, בין פעולות קשורות אחרות. יותר
מידע על FFTW ניתן למצוא בדף הבית של FFTW: http://www.fftw.org

ניתן לכתוב תוכניות המשתמשות ב-FFTW כדי לטעון חוכמה מקובץ שרירותי, מחרוזת או אחר
מָקוֹר. יתר על כן, סביר להניח שתוכניות רבות המשתמשות ב-FFTW יטענו את מערכת חכמה
קובץ, אשר מאוחסן ב /etc/fftw/wisdom כברירת מחדל. fftw-חכמה יכול לשמש ליצירה
או להוסיף לקבצי חוכמה כאלה. בשימוש האופייני ביותר שלו, ניתן ליצור את קובץ החוכמה
תכנן מראש סט קנוני של גדלים (ראה להלן) באמצעות:

fftw-חכמה -v -c -o חכמה

(זה ייקח שעות רבות, שיכולות להיות מוגבלות על ידי -t אפשרות) והפלט חכמה
לאחר מכן ניתן להעתיק את הקובץ (כבסיס). /etc/fftw/ או מה שלא יהיה.

אל האני fftw-חכמה תוכנית בדרך כלל כותבת את החוכמה ישירות לפלט סטנדרטי, אבל זה
ניתן לשנות דרך -o אפשרות, כמו בדוגמה למעלה.

אם קובץ חוכמת המערכת /etc/fftw/wisdom אם כך כבר קיים fftw-חכמה קורא את זה
חוכמה קיימת (אלא אם כן -n אפשרות מצוינת) ומוציאה גם את החוכמה הישנה וגם
כל חוכמה חדשה שנוצרה. בדרך זו, ניתן להשתמש בו כדי להוסיף גדלי טרנספורמציה חדשים ל-
חוכמת המערכת הקיימת (או קובץ חוכמה אחר, עם ה -w אוֹפְּצִיָה).

מפרט גדלים


למרות שסט קנוני של גדלים לאופטימיזציה מוגדר על ידי ה -c אפשרות, המשתמש יכול
ציין גם אפס או יותר גדלים וסוגי טרנספורמציה לא קנוניים לאופטימיזציה, באמצעות ה
גודל ארגומנטים בעקבות דגלי האפשרות. לחלופין, הגדלים לאופטימיזציה יכולים להיות
קרא מקלט סטנדרטי (מופרד ברווח לבן), אם א גודל ארגומנט של "-" מסופק.

הגדלים מוגדרים לפי התחביר:

<סוג><במקום><כיוון><גאומטריה>

<סוג> הוא ´c´ (מורכב), ´r´ (אמיתי, r2c/c2r), או ´k´ (r2r, סוגים לכל מימד,
המצוין בגיאומטריה למטה).

<במקום> הוא או 'i' (במקום) או 'o' (לא במקום).

<כיוון> הוא או 'f' (קדימה) או 'b' (אחורה). הכיוון> יש להשמיט
עבור טרנספורמציות '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' הוא DFT מורכב בגודל 12 על 13 על 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 פילה, --חוכמה-קובץ=פילה
ייבוא ​​חכמה מ פילה (בנוסף לחוכמת המערכת, אלא אם כן -n מצוין).
ניתן לקרוא קבצי חוכמה מרובים באמצעות קבצי חוכמה מרובים -w אפשרויות. אם פילה הוא "-", אם כך
קרא חוכמה מתוך קלט סטנדרטי.

-T N, --חוטים=N
תכנן עם N חוטים. אפשרות זו קיימת רק אם FFTW הוגדר עם
תמיכה בחוט.

השתמש ב-fftw-wisedom באינטרנט באמצעות שירותי onworks.net


שרתים ותחנות עבודה בחינם

הורד אפליקציות Windows & Linux

פקודות לינוקס

Ad