यह कमांड pymvpa2-mkevds है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर में से एक का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।
कार्यक्रम:
नाम
pymvpa2-mkevds - एक डेटासेट से एक्सट्रेक्ट (बहु-नमूना) ईवेंट
SYNOPSIS
pimvpa2 एमकेवीडीएस [--संस्करण] [-h] -i डाटासेट [डाटासेट ...] [--घटना-Attrs एटीटीआर [एटीटीआर ...] |
--ऑनसेट [TIME [TIME ...]] | --csv-घटनाओं फ़ाइल का नाम | --fsl-ev3 फ़ाइल का नाम [फ़ाइल का नाम ...]]
[--समय-अत्रु एटीटीआर] [--शुरुआत-स्तंभ एटीटीआर] [--ऑफसेट मूल्य] [--अवधि मूल्य] [--मिलान-
रणनीति {पिछला, अगला, निकटतम}] [--घटना-संपीड़न {माध्य, माध्य, न्यूनतम, अधिकतम}] [--जोड़ें मूल्य
[मूल्य ...]] [--जोड़ना मूल्य [मूल्य ...]] [--ऐड-सा-txt मूल्य [मूल्य ...]] [--add-fa-txt
मूल्य [मूल्य ...]] [--जोड़-सा-अत्तर फ़ाइल का नाम] [--जोड़ें-sa-npy मूल्य [मूल्य ...]] [--जोड़ें-fa-npy
मूल्य [मूल्य ...]] -o आउटपुट [--hdf5-संपीड़न TYPE]
वर्णन
डेटासेट से ईवेंट निकालें (बहु-नमूना)
HDF5 संग्रहण से एक मनमाना संख्या में इनपुट डेटासेट लोड किए जाते हैं। सभी लोड किए गए डेटासेट हैं
नमूना अक्ष के साथ जुड़ा हुआ है। a . की शुरुआत और अवधि के बारे में जानकारी के आधार पर
घटनाओं के अनुक्रम से संबंधित नमूने इनपुट डेटासेट से निकाले जाते हैं और
घटना के नमूने में परिवर्तित। एक घटना के नमूने में कई शामिल होना संभव है
इनपुट नमूने (यानी अस्थायी खिड़कियां)।
घटनाओं को शुरुआत नमूना आईडी और लगातार नमूनों की संख्या द्वारा परिभाषित किया जाता है जिसमें एक शामिल होता है
प्रतिस्पर्धा। हालांकि, घटनाओं को अस्थायी शुरुआत और अवधि के रूप में भी परिभाषित किया जा सकता है, जो होगा
इनपुट डेटासेट में टाइम स्टैंप जानकारी का उपयोग करके नमूना आईडी में अनुवादित।
'एमकेडीएस' कमांड के अनुरूप घटना से संबंधित डेटासेट को मनमाने ढंग से बढ़ाया जा सकता है
विशेषता और नमूना विशेषताएँ (बाद के लिए प्रति घटना एक मान)।
समाप्त घटना-संबंधित डेटासेट एक HDF5 फ़ाइल में लिखा जाता है।
विकल्प
--संस्करण
कार्यक्रम का संस्करण और लाइसेंस जानकारी दिखाएं और बाहर निकलें
-h, --मदद, --मदद-एनपी
यह सहायता संदेश दिखाएं और बाहर निकलें। --मदद-एनपी पेजर के उपयोग को बलपूर्वक अक्षम करता है
सहायता प्रदर्शित करने के लिए।
-i डेटासेट [डेटासेट ...], --इनपुट डेटासेट [डेटासेट ...]
एक या एक से अधिक PyMVPA डेटासेट फ़ाइलों के लिए पथ। सभी डेटासेट को a . में मिला दिया जाएगा
विनिर्देश के क्रम में एकल डेटासेट (vstack'ed)। कुछ मामलों में यह विकल्प हो सकता है
एक से अधिक बार निर्दिष्ट करने की आवश्यकता है यदि एकाधिक, लेकिन अलग, इनपुट डेटासेट हैं
आवश्यक.
ऑप्शंस एसटी परिभाषित करने घटनाओं (चुनें एक):
--घटना-Attrs एटीटीआर [एटीटीआर ...]
घटनाओं को नमूना विशेषताओं के एक सेट से मूल्यों के एक अद्वितीय संयोजन के रूप में परिभाषित करें।
सभी नमूनों को उस क्रम में देखना जिसमें वे इनपुट डेटासेट में दिखाई देते हैं,
घटनाओं की शुरुआत विशेषता मूल्यों के संयोजन में परिवर्तन द्वारा निर्धारित की जाती है।
किसी घटना की लंबाई समान क्रमागत मान की संख्या से निर्धारित होती है
संयोजन।
--ऑनसेट [समय [समय ...]]
कमांड लाइन (स्पेस से अलग) से इवेंट ऑनसेट (फ्लोट) की एक सूची पढ़ता है। अगर
यह विकल्प दिया गया है, लेकिन कोई तर्क नहीं दिया गया है, ऑनसेट को STDIN से पढ़ा जाएगा
(प्रति पंक्ति एक)। अगर --समय-अत्रु भी दिया जाता है, शुरुआत की व्याख्या समय के रूप में की जाएगी
टिकटें, अन्यथा उन्हें नमूनों की एक पूर्णांक आईडी माना जाता है।
--csv-घटनाओं फ़ाइल का नाम
CSV तालिका से ईवेंट जानकारी पढ़ें। विभिन्न बोलियों का समर्थन किया जाता है। एक सीएसवी
फ़ाइल में पहली पंक्ति के रूप में फ़ील्ड नामों के साथ हेडर लाइन होनी चाहिए। टेबल चाहिए
एक 'शुरुआत' कॉलम शामिल करें, और वैकल्पिक रूप से एक मनमाना संख्या शामिल कर सकते हैं
अतिरिक्त कॉलम (जैसे अवधि, लक्ष्य)। सभी मूल्यों को पारित कर दिया जाता है
घटना से संबंधित नमूने यदि '-' को मान के रूप में दिया जाता है तो CSV तालिका STDIN से पढ़ी जाती है।
--fsl-ev3 फ़ाइल का नाम [फ़ाइल नाम ...]
FSL के EV3 प्रारूप में टेक्स्ट फ़ाइल से ईवेंट जानकारी पढ़ें (प्रति पंक्ति एक ईवेंट,
तीन कॉलम: शुरुआत, अवधि, तीव्रता)। अधिक फ़ाइल नामों में से एक दिया जा सकता है।
ऑप्शंस एसटी संशोधित or परिवर्तित आयोजन:
--समय-अत्रु एटीटीआर
इनपुट नमूनों के लिए समय टिकटों के साथ डेटासेट विशेषता। सभी के लिए शुरुआत और अवधि
इस जानकारी का उपयोग करके घटनाओं को परिवर्तित किया जाएगा। सभी मान के माने जाते हैं
समान इकाइयां।
--शुरुआत-स्तंभ एटीटीआर
सीएसवी इवेंट टेबल में कॉलम का नाम जो इवेंट की शुरुआत को दर्शाता है
--ऑफसेट मूल्य
सभी घटनाओं के लिए निश्चित वर्दी घटना ऑफसेट। अगर नहीं --समय-अत्रु विकल्प दिया गया है, यह
value इनपुट नमूनों की संख्या को इंगित करता है सभी ईवेंट ऑनसेट को स्थानांतरित कर दिया जाएगा। अगर
--समय-अत्रु दिया जाता है, इसे एक अस्थायी ऑफसेट के रूप में माना जाता है जिसे दिए जाने की आवश्यकता होती है
टाइम स्टैम्प विशेषता के समान इकाई में (देखें --समय-अत्रु).
--अवधि मूल्य
सभी आयोजनों के लिए निश्चित वर्दी अवधि। अगर नहीं --timeattr विकल्प दिया गया है, यह मान
एक शुरुआत के बाद लगातार इनपुट नमूनों की संख्या को इंगित करता है जो से संबंधित हैं
एक घटना। अगर --समय-अत्रु दिया जाता है, इसे एक अस्थायी अवधि के रूप में माना जाता है कि
टाइम स्टैम्प विशेषता के रूप में उसी इकाई में दिए जाने की आवश्यकता है (देखें --समय-अत्रु).
--मैच-रणनीति {पिछला, अगला, निकटतम}
नमूना सूचकांकों के लिए समय-आधारित शुरुआत का मिलान करने के लिए रणनीति का उपयोग किया जाता है। 'पिछला' चुनता है
पिछले नमूने को बंद कर देता है, 'अगला' निकटतम निम्नलिखित नमूना और 'निकटतम' के लिए'
पूर्ण निकटतम नमूना। डिफ़ॉल्ट: 'पिछला'
--घटना-संपीड़न {माध्य, माध्य, न्यूनतम, अधिकतम}
निर्दिष्ट करें कि क्या और कैसे कई इनपुट नमूनों में फैली घटनाओं को संपीड़ित किया जाएगा।
कई तरीकों को चुना जा सकता है। उदाहरण के लिए, 'माध्य' का चयन करने से
किसी घटना के लिए सभी प्रासंगिक इनपुट नमूनों का माध्य। डिफ़ॉल्ट रूप से (जब यह विकल्प है
नहीं दिया गया) एक ईवेंट में सभी संयोजित इनपुट नमूने शामिल होंगे।
ऑप्शंस एसटी विशेषताओं से la आदेश रेखा:
--जोड़ें मूल्य [मूल्य ...]
कमांड लाइन इनपुट से एक नमूना विशेषता लिखें। पहला मान है
वांछित विशेषता नाम, दूसरा मान अल्पविराम से अलग की गई सूची है (उचित रूप से
उद्धृत) वास्तविक विशेषता मानों का। निर्दिष्ट करने के लिए एक वैकल्पिक तीसरा मान दिया जा सकता है
एक डेटा प्रकार। कमांड पर डेटासेट विशेषताओं को परिभाषित करने के बारे में अतिरिक्त जानकारी
लाइन "कमांड लाइन पर विशेषताएँ लिखें" अनुभाग में दी गई है।
--जोड़ना मूल्य [मूल्य ...]
कमांड लाइन इनपुट से एक फीचर विशेषता लिखें। पहला मान है
वांछित विशेषता नाम, दूसरा मान अल्पविराम से अलग की गई सूची है (उचित रूप से
उद्धृत) वास्तविक विशेषता मानों का। निर्दिष्ट करने के लिए एक वैकल्पिक तीसरा मान दिया जा सकता है
एक डेटा प्रकार। कमांड पर डेटासेट विशेषताओं को परिभाषित करने के बारे में अतिरिक्त जानकारी
लाइन "कमांड लाइन पर विशेषताएँ लिखें" अनुभाग में दी गई है।
ऑप्शंस एसटी विशेषताओं से टेक्स्ट फ़ाइलें:
--ऐड-सा-txt मूल्य [मूल्य ...]
टेक्स्ट फ़ाइल से नमूना विशेषता लोड करें। पहला मान वांछित विशेषता है
नाम, दूसरा मान फ़ाइल नाम है जिससे विशेषता लोड की जाएगी।
डेटा लोड करने के तरीके को संशोधित करने वाले अतिरिक्त मान अनुभाग में वर्णित हैं
"पाठ फ़ाइलों से डेटा लोड करें"।
--add-fa-txt मूल्य [मूल्य ...]
एक टेक्स्ट फ़ाइल से लोड फीचर विशेषता। पहला मान वांछित विशेषता है
नाम, दूसरा मान फ़ाइल नाम है जिससे विशेषता लोड की जाएगी।
डेटा लोड करने के तरीके को संशोधित करने वाले अतिरिक्त मान अनुभाग में वर्णित हैं
"पाठ फ़ाइलों से डेटा लोड करें"।
--जोड़-सा-अत्तर फ़ाइल का नाम
एक विरासत 'विशेषता फ़ाइल' से नमूना विशेषता मान लोड करें। कॉलम डेटा पढ़ा जाता है
"शाब्दिक" के रूप में। हेडर के बिना केवल दो कॉलम फाइलें ('लक्ष्य' + 'हिस्सा') हैं
का समर्थन किया। यह विकल्प प्रारंभिक PyMVPA से विशेषता फ़ाइलों को पढ़ने की अनुमति देता है
संस्करणों.
ऑप्शंस एसटी विशेषताओं से संग्रहित ऊँचा होना सरणियाँ:
--जोड़ें-sa-npy मूल्य [मूल्य ...]
एक Numpy .npy फ़ाइल से नमूना विशेषता लोड करें। संपीड़ित फ़ाइलें (यानी .npy.gz) हैं
साथ ही समर्थन किया। पहला मान वांछित विशेषता नाम है, दूसरा मान
वह फ़ाइल नाम है जिससे डेटा लोड किया जाएगा। तरीके को संशोधित करने वाले अतिरिक्त मान
लोड किए गए डेटा को "Numpy NPY फ़ाइलों से डेटा लोड करें" अनुभाग में वर्णित किया गया है।
--जोड़ें-fa-npy मूल्य [मूल्य ...]
एक Numpy .npy फ़ाइल से लोड फीचर विशेषता। संपीड़ित फ़ाइलें (यानी .npy.gz) हैं
साथ ही समर्थन किया। पहला मान वांछित विशेषता नाम है, दूसरा मान
वह फ़ाइल नाम है जिससे डेटा लोड किया जाएगा। तरीके को संशोधित करने वाले अतिरिक्त मान
लोड किए गए डेटा को "Numpy NPY फ़ाइलों से डेटा लोड करें" अनुभाग में वर्णित किया गया है।
उत्पादन विकल्प हैं:
-o आउटपुट, --आउटपुट आउटपुट
आउटपुट फ़ाइल नाम ('.hdf5' एक्सटेंशन यदि आवश्यक हो तो स्वचालित रूप से जोड़ा जाता है)। ध्यान दें
आउटपुट स्वरूप PyMVPA कमांड के बीच डेटा एक्सचेंज के लिए उपयुक्त है, लेकिन नहीं है
लंबी अवधि के भंडारण या विनिमय के लिए अनुशंसित क्योंकि इसकी विशिष्ट सामग्री भिन्न हो सकती है
वास्तविक सॉफ्टवेयर वातावरण पर निर्भर करता है। लंबी अवधि के भंडारण के लिए विचार करें
अन्य डेटा स्वरूपों में रूपांतरण ('डंप' कमांड देखें)।
--hdf5-संपीड़न TYPE
HDF5 भंडारण के लिए संपीड़न प्रकार। उपलब्ध मान विशिष्ट HDF5 . पर निर्भर करते हैं
स्थापना। विशिष्ट मान हैं: 'gzip', 'lzf', 'szip', या 1 से 9 तक के पूर्णांक
gzip संपीड़न स्तरों को इंगित करता है।
उदाहरण
डेटासेट से लगातार चार नमूनों वाली दो घटनाओं को निकालें।
$ pymvpa2 mkevds --onsets 3 9 --अवधि 4 -o evds.hdf5 -i 'mydata*.hdf5'
onworks.net सेवाओं का उपयोग करके ऑनलाइन pymvpa2-mkevds का उपयोग करें