Accelerate.framework, iOS और MacOS के लिए Apple द्वारा प्रदत्त उच्च-प्रदर्शन संख्यात्मक पुस्तकालयों का एक सेट है। यह सिग्नल और इमेज प्रोसेसिंग, रैखिक बीजगणित और वेक्टर डेटा पर गणितीय संचालन के लिए API प्रदान करता है।  त्वरित टैग के उपयोग से संबंधित प्रश्नों के लिए इस टैग का उपयोग करें।

के बारे में अधिक accelerate-framework...

मैं ऐप्पल एक्सेलेरेट लाइब्रेरी का उपयोग करके लैपैक के साथ 400x400 मैट्रिक्स को उलटा करने की कोशिश कर रहा हूं। मैंने ?getrf_ और ?getri का उपयोग करके एक मैट्रिक्स उलटा विधि बनाया। void invert() { aligned_buffer<int> pivot(get_num_rows()*get_num_columns()); int info = 0; int num_rows = get....
9 सितंबर 2021, 18:05
vDSP_fft_zrop का फ़ंक्शन हस्ताक्षर (वास्तव में vDSP में अधिकांश FFT फ़ंक्शन) इनपुट और आउटपुट के रूप में दो DSPSplitComplex संरचनाओं को स्वीकार करता है। हालांकि, वास्तविक एफएफटी गणना के लिए, फॉरवर्ड एफएफटी केवल वास्तविक मूल्यों के इनपुट को स्वीकार करता है, जबकि पिछड़ा एफएफटी केवल वास्तविक मूल्यों का....
25 फरवरी 2021, 12:12
मान लें कि मेरे पास एक वेक्टर है: let input: [Float] = [1, 2, 3, 4, 5, 6, 7, 8, ...] मैं जो करना चाहता हूं वह आउटपुट के रूप में 2 नए वैक्टर बनाने के लिए हर दूसरे मूल्य का चयन करके इस वेक्टर को डिइंटरलेस करना है, जैसा कि निम्नानुसार है: [1, 3, 5, 7, ...] [2, 4, 6, 8, ...] vDSP में ऐसा करने का सबसे ....
12 फरवरी 2021, 01:43
मैं आरजीबी निकालने के लिए vImageConvert_ARGB8888toPlanar8 API का उपयोग करने का प्रयास कर रहा हूं चैनल। मान लें कि निम्न inputImage से एक ठोस सफ़ेद छवि है: https://www.solidbackgrounds.com/images/1080x1920/1080x1920-white-solid-color-background.jpg यहाँ मेरा कोड है: let inputImage = #imageLiteral(r....
3 नवम्बर 2020, 20:38
मैं प्लानर YpCbCr को RGBA में बदलने की कोशिश कर रहा हूं और यह त्रुटि kvImageRoiLargerThanInputBuffer के साथ विफल हो रहा है। मैंने दो अलग-अलग तरीकों की कोशिश की। यहां कुछ कोड स्निपेट दिए गए हैं। नोट 'थंबनेल_बफ़र्स + 1' और 'थंबनेल_बफ़र्स + 2' में 'थंबनेल_बफ़र्स + 0' की चौड़ाई और ऊँचाई आधी है क्योंक....
12 अक्टूबर 2020, 22:35
मैं एक 16 बिट छवि निर्यात करना चाहता हूं और इसके लिए मेरे पास निम्न कोड है: let bv = malloc(width * height * 4)! var db = vImage_Buffer(data: bv, height: vImagePixelCount(height), width: vImagePixelCount(width), ....
6 अक्टूबर 2020, 17:29
जब मैं कोड की इस पंक्ति को निष्पादित करता हूं: self.forwardDCTSetup = vDSP.DCT(count: 40, transformType: vDSP.DCTTransformType.II)! मुझे समझ आ गया: Fatal error: Unexpectedly found nil while unwrapping an Optional value मैं लगभग इस ट्यूटोरियल का अनुसरण कर रहा हूं: https://developer.apple.com/document....
27 अगस्त 2020, 09:55
मुझे ऑडियो इनपुट से आवृत्तियों को पढ़ने का तरीका खोजने में परेशानी हो रही है। मैं बहुत उच्च आवृत्तियों (अल्ट्रासोनिक) को सुनने की कोशिश कर रहा हूं। मैंने कई गिटहब परियोजनाओं की खोज की है जो सभी पुरानी या खराब थीं। मैंने इस गाइड की खोज की, लेकिन मुझे इसे समझने में परेशानी हो रही है। https://develo....
14 अगस्त 2020, 19:25
मैं एक्सेलरेट फ्रेमवर्क में vImage बफ़र्स का उपयोग करके कुछ हिस्टोग्राम गणना करने का प्रयास करता हूं और मैं कैमरा छवि की आपूर्ति करता हूं क्योंकि UIimage CVpixelbuffer से परिवर्तित होता है। एल्गोरिथम बिना किसी त्रुटि के काम करता है हालांकि स्क्रीन पर संसाधित कैमरा छवि डेटा बहुत धीमा है। मैंने कार्....
13 जुलाई 2020, 17:27
मैं Apple के त्वरित ढांचे का उपयोग करके डेटा सेट से नए मानों को रैखिक रूप से प्रक्षेपित करने का प्रयास कर रहा हूं। मैंने अपने कोड को लागू करने के लिए दस्तावेज़ीकरण के इस अंश का उपयोग किया है, लेकिन मुझे समस्याओं का सामना करना पड़ रहा है जब मैं 1 से कम के मानों के समूह को प्रक्षेपित करने का प्रयास ....
26 मई 2020, 16:13
मैं एक्सेलेरेट फ्रेमवर्क के vImageMatrixMultiply_ARGB8888 का उपयोग करके किसी छवि पर रंग मैट्रिक्स फ़िल्टर लागू करने के लिए एक तेज़ फ़ंक्शन बनाने का प्रयास कर रहा हूं। मैं पहले CIFilter CIColorMatrix का उपयोग करके किसी छवि पर रंग मैट्रिक्स लागू करने में सक्षम था। let ciimage = CIImage(image: im....
28 अप्रैल 2020, 17:03
मैं ग्रे स्केल रूपांतरण जैसे छवि प्रसंस्करण के लिए vImage_Buffer का उपयोग कर रहा हूं। जब मैं एक छवि को ग्रे स्केल में परिवर्तित करता हूं, तो मुझे स्रोत छवि के पिक्सेल प्रारूप को जानना होगा ताकि मैं प्रत्येक रंग के लिए अलग-अलग गुणांक लागू कर सकूं। दूसरे शब्दों में, सेब के इस उदाहरण में, मुझे 0.2126 ....
11 मार्च 2020, 09:11
एक्सेलरेट फ्रेमवर्क की मदद से सिंगल प्रिसिजन फ्लोटिंग-पॉइंट को इंट 16 में कैसे बदलें। Int16 फ्लोट करने के लिए: import Accelerate let rr: [Int16] = [ 18, 21, 41, 42, 48, 50, 55, 90] var float = [Float](repeating: 0, count: rr.count) vDSP_vflt16(rr, 1, &float, 1, vDSP_Length(rr.count)) अब मैं इसे....
29 फरवरी 2020, 10:13
मेरे पास [Float](repeating: 1.0, count: 42000) के समान एक वेक्टर है, और मैं एक्सेलरेट फ्रेमवर्क का उपयोग करके प्रत्येक तत्व के वर्गमूल की गणना करना चाहता हूं, लेकिन कोई भी vDSP_vsqrt फ़ंक्शन मौजूद नहीं है जो Apple Accelerate Framework scale and normalize a vector। मैं इसे कैसे करूं?....
4 फरवरी 2020, 21:35
VDSP एक जटिल वेक्टर के रूप में असतत फूरियर रूपांतरण के परिणाम की गणना करने की अनुमति देता है। फ़ंक्शन vDSP_zvmags जटिल वेक्टर का वर्ग मान प्रदान करता है। मैं तर्क की गणना कैसे कर सकता हूं (या मुझे इसे स्वयं हाथ से करना चाहिए)?....
4 फरवरी 2020, 16:20
मैं नए स्थिर फ़ंक्शन का उपयोग करके वेक्टर में सभी तत्वों को गोल करने का प्रयास कर रहा हूं convertElements एक्सेलरेट फ्रेमवर्क से। दुख की बात है कि मुझे नहीं पता कि इसका उपयोग कैसे करना है। यहां मैंने कोशिश की है: let a: [Double] = [10.6, 20, 30.8, 40, 50, 60, 70, 80, 90, 100] var b = [Int](repeating....
31 पद 2019, 03:05
मेरे पास फ्लोट्स की सरणी के लिए एक सूचक है: arr = [a0, a1, a2, a3, ..., an]। मैं चाहता हूं कि परिणाम हो: result = [a0+a1, a0+a1, a2+a3, a2+a3, a4+a5, a4+a5, ...]। अब मैं इसे map() फ़ंक्शन के साथ कर रहा हूं: let multiArrayValue: MLMultiArray = someMulityArray let pointer = (multiArrayValue.dataPoin....
16 पद 2019, 16:13
शैक्षिक उद्देश्यों से मैं अपने पालतू प्रोजेक्ट में ईजिन का उपयोग करने की कोशिश कर रहा हूं। गणित को गति देने के लिए मैंने मैक्रो EIGEN_USE_BLAS को शामिल किया जो blas लाइब्रेरी के उपयोग को सक्रिय करता है। लेकिन मुझे एक समस्या का सामना करना पड़ा जब मैंने अपनी परियोजना को टेस्टफलाइट पर अपलोड करने का प्....
27 सितंबर 2019, 21:19
मैं एक पुस्तकालय बनाना चाहता हूं जो पिक्सेल प्रारूप को लक्षित करने के लिए AVCaptureDevice का उपयोग करके कैप्चर किए गए किसी भी वीडियो फ्रेम को परिवर्तित कर सके। इसलिए, इसे kCVPixelFormatType_32BGRA, kCVPixelFormatType_420YpCbCr8BiPlanarVideoRange, kCVPixelFormatType_420YpCbCr8BiPlanarFullRange और वै....
9 अगस्त 2019, 15:45
अन्य उपयोगकर्ताओं की टिप्पणियों के अनुसार, मैंने अपने कोड को साफ कर दिया है और इसे पढ़ने योग्य बनाने के लिए इसे संघनित किया है। कॉम्प्लेक्स वैक्टर के सरणियों को स्टोर करने के लिए मेरे पास एक कॉम्प्लेक्स फ्लोटएरे क्लास है class complexFloatArray { var reals: [Float] var imaginaries: [Float] ....
12 अप्रैल 2019, 18:27
मैं आईओएस (तेज) पर अजगर कोड को फिर से लागू करने पर काम कर रहा हूं। मुझे 1 डी डेटा के हिस्से पर एक एफएफटी (सुन्न शैली) करने की ज़रूरत है। प्रत्येक आकार 1050 (विंडो ऑडियो डेटा) के साथ। शुक्र है कि मुझे आईओएस एफएफटी को सुपीरियर शैली में कैसे करना है, इस पर संबंधित स्पष्टीकरण और कोड का स्निपेट मिला (लि....
17 पद 2018, 12:55
मैं fft फ़ंक्शन के लिए आउटपुट सरणी आकार की गणना कैसे कर सकता हूं? मैं स्विफ्ट 4 और एक्सेलरेट फ्रेमवर्क (func vDSP_fft_zop) का उपयोग कर रहा हूं, लेकिन मुझे लगता है कि इससे कोई फर्क नहीं पड़ता। यह भी सवाल है कि अगर हम पिक्सल के 1d और 2d सरणी का उपयोग करते हैं तो क्या अंतर है?....
20 नवम्बर 2018, 03:50
स्विफ्ट 4.0 Xcode 9.4.1 में vDSP_zvmags फ़ंक्शन का उपयोग करके और एक इनआउट फ्लोट ऐरे वेरिएबल काम करता है, हालांकि स्विफ्ट 4.2 में Xcode 10.1 शिकायत करता है कि जब कोई फ्लोट प्रकार की अपेक्षा करता है तो कोई सरणी पैरामीटर पास नहीं कर सकता है। //Class variable private var magnitudes: [Float]! self.m....
9 नवम्बर 2018, 09:23
मैं एक्सेलरेट फ्रेमवर्क का उपयोग करके स्विफ्ट को कुछ अजगर numpy कोड पोर्ट करने का प्रयास कर रहा हूं। पायथन में मैं लिखता हूं import numpy as np frames = np.array([1.0, 2.0, 3.0, 4.0]) fftArray = np.fft.fft(frames, len(frames)) print(fftArray) और आउटपुट है: [10.+0.j -2.+2.j -2.+0.j -2.-2.j] तो स्वि....
12 अगस्त 2018, 01:50
OSX के तहत OSX BLAS (एक्सेलरेट फ्रेमवर्क) के साथ। निम्नलिखित कार्यक्रम real*8 :: x(2) real*8 :: zero=0.0d0 x(1)=1.0d0 x(2)=1/zero print*, x(2)*0.0d0 call dscal(2,0.d0,x,1) print*, x end मुझे निम्नलिखित आउटपुट देता है: NaN 0.0000000000000000 0.0000000000000....
12 जुलाई 2018, 09:54