Сұрақтар «векторизациялау»

Векторизациялау функциясы бір уақытта барлық массивтерде жұмыс істейтін бағдарламалау парадигмасын білдіреді. Бұл функционалдық қоңыраулар, жадқа қол жеткізу, параллелизация және кодты көрсету тұрғысынан артықшылық береді. MATLAB сияқты кейбір бағдарламалау тілдері максималды векторизациялау өнімділігі үшін оңтайландырылған.
10
жауаптар

Неліктен жеке циклдарда стигматикалық қоспалар аралас циклден әлдеқайда жылдам?

Мысалы, a1, b1, c1 және d1 үйме жадына меңзеңіз және менің сандық кодымда келесі негізгі цикл бар. const int n = 100000; (int j = 0; j <n; j ++) {a1 [j] + = b1 [j]; c1 [j] + = d1 [j]; } Бұл цикл 10,000 рет орындалады ...
17 желтоқсанда белгіленген '11 сағат 23:40
8
жауаптар

Карта арасындағы айырмашылық, Pandas әдістерін қолдану және қолдану

Осы векторизация әдістерін негізгі мысалдармен қалай қолдануға болатынын айта аласыз ба? Мен бұл картаның Series әдісі екенін көріп отырмын, ал қалғандары DataFrame әдісі болып табылады. Дегенмен, мен қолданбаларда және қолданбалы әдістерде шатастырып жүрмін. Неліктен бізде екі әдіс бар?
05 қарашада орнатылды . '13 сағат 23:20
3
жауаптар

Вектордағы элементтің индексін табу үшін R-функциясы бар ма?

Мен R элементінде x элементі мен векторы бар. Мен бірінші элементтің индексін v кездестіргім келеді, ол x болып табылады. Мұның бір жолы: (x == v) [[1]], бірақ бұл өте тиімсіз болып көрінеді. Мұны істеудің неғұрлым тікелей жолы бар ма? Бонус үшін ...
07 сәуір орнатылды '11 сағат 10:55
4
жауаптар

«* Қолданылған» отбасы шынымен векторизацияланған емес пе?

Сонымен, біз әр қолданушы R-ге «қолдануға векторизирован емес, Патрик Бернс Р Инферно Circle 4» деп айтқан болатынбыз. (Мен цитата келтіремін): Жалпы рефлекс - қолданыстағы отбасындағы функцияны пайдалану. Бұл ...
11 наурызда сағат 15: 52-де орнатыңыз
6
жауаптар

«Векторизация» дегеніміз не?

Бірнеше рет, мен бұл терминді матлада, фортанда, басқа бірдестімде кездестірдім ... бірақ мен бұның не екенін және не істейтіні туралы түсініктеме таппадым. Сондықтан мен векторизацияның қандай екенін және «цикл векторланған» дегенді білдіреді.
14 қыркүйекке белгіленген '09 сағат 18:07
11
жауаптар

MATLAB ішіндегі матрицаның әр жолына / бағанына функцияны қалай қолдануға болады?

Функцияны вектордың әр элементіне қолдануға болады, мысалы, v + 1 немесе массивінің функциясын пайдалана аласыз. Мұны матрицаның әр жолына / бағанына циклды пайдаланбай қалай істеу керек?
21 ақп '10 сағат 22:58
3
жауаптар

NumPy массивінің әр ұяшығындағы функцияны тиімді бағалау

NumPy массивін ескере отырып, сол функцияны, f, әрбір ұяшыққа дейін ең жылдам / тиімді әдіс дегеніміз не? Мысалы, A (i, j) f (A (i, j)) тапсырамыз. Ф функциясы екілік шығарылымы жоқ, сондықтан операциялар
09 oct орнатыңыз . '11 7:21
8
жауаптар

JVM JIT компиляторлары векторланған өзгермелі нүкте нұсқауларын қолданатын кодты жасайды ма?

Айта кетейік, менің Java бағдарламамның тарсыласы шын мәнінде векторлық нүкте өнімдерінің топтамасын есептеу үшін кейбір ілмектер болып табылады. Ия, мен профильдімін, иә, бұл қиындық, иә, бұл маңызды, иә, бұл дәл сол алгоритм, иә, мен Proguard d ...
28 мамырда сағат 12: 15-де орнатылды
1
жауап

Ifelse шынымен векторларының әрқайсысын әрқайсысын есептей ме? Ол баяу па?

Ifelse шын мәнінде векторларының екеуі де иә және жоқ, барлық векторда сияқты есептеледі ме? Немесе ол әрбір вектордың кейбір мәндерін есептеп шығарады ма? Сондай-ақ, бұл шынымен де баяу жүреді.
29-сәуірде белгіленген 13: 12-те
2
жауаптар

MATLAB векторларын индекстеу тиімсіз бе?

Мазмұны Сұрақ қою тәжірибелі MATLAB пайдаланушылары жиі жасаған / жасаған пікірлерді азайтатын қарапайым байқауларға негізделген: MATLAB кіріктірілген функциялар мен негізгі мүмкіндіктерге қатысты өте жақсы оңтайландырылған ...
14 қарашада орнатылды . '12 сағат 18:46
5
жауаптар

Диагональда мәндерді қалай тағайындауға болады?

Менде NxN A матрицасы бар: 1 N: N санының және K мәнінен тұратын V индексі векторы, және мен мұны істегім келеді: i = VA (i, i) = K end Бұл әрекетті бір өтініш / векторизациялау? мысалы. A (...
19-шы қазан. '10 сағат 0:29
7
жауаптар

Нөлдер аралдарын жүйелі түрде іздеу

Сізде өте ұзақ тізбектің бар екенін елестетіп көріңіз. Кездейсоқтықты табудың ең тиімді жолы қандай болса, жүйелілігі нөлге тең болады (дәлірек, дәйектілігі abs (X) <eps) нөлге тең болады: қарапайымдылық үшін, ...
18-шілдеде сағат 10: 05-де белгіленген
7
жауаптар

Массивтің әр жолының нөлден тыс элементтерін араластыру - Python / NumPy

Менде сирек кездесетін массив бар, әр жолдан өтіп, нөлден басқа элементтерді араластырғым келеді. Кіріс мысал: [2,3,1,0] [0,0,2,1] Нәтиже: [2,1,3,0] [0,0,1,2] Назар аударыңыз, нөлдер өзгерген жоқ бойынша ...
18 тамызда белгіленген '17 сағат 23:57
1
жауап

BSXFUN және REPMAT салыстыру

Bsxfun және рэпматингтің өнімділігін салыстырудан бұрын бірнеше сұрақтар қойылды. Олардың бірі: Matlab - bsxfun енді тезірек қарағанда репмат. Ол ребмат пен bsxfun арасындағы өнімділікті салыстыруды зерттеуге тырысты, әсіресе ...
18 сәуірде белгіленген '19 at 19:08
1
жауап

Пандамен шілтер үшін - Қашан қоямын?

Мен «векторизация» тұжырымдамасымен танысамын және пандадар есептеулерді жеделдетудің векторлы әдістерін қалай пайдаланады. Векторланған функциялар әдеттегі АТ-дан асатын жылдамдықтарға қол жеткізу үшін бүкіл сериядағы немесе DataFrame-дегі операцияларды аударады ...
03 қаңтарда орнатылды '19 сағат 21:54