Результаты поиска по запросу "numpy"
Как векторизовать этот код Python?
Я пытаюсь использовать NumPy и операции векторизации для ускорения работы раздела кода. Однако я, похоже, неправильно понимаю, как векторизовать этот код (возможно, из-за неполного понимания векторизации). Вот рабочий код с циклами (A и B - это ...
Почему мой пример с python / numpy быстрее, чем реализация на чистом C?
У меня есть примерно один и тот же код на Python и C. Пример Python: import numpy nbr_values = 8192 n_iter = 100000 a = numpy.ones(nbr_values).astype(numpy.float32) for i in range(n_iter): a = numpy.sin(a)C пример: #include <stdio.h> #include ...
Понимание синтаксиса конкатенации numpy.r_ ()
Я прочитал следующее в NumPy документации для функциир_ [http://docs.scipy.org/doc/numpy/reference/generated/numpy.r_.html]: Целое число в строке указывает, на какую ось укладывать несколько массивов, разделенных запятыми. Строка из двух целых ...
объединить два одномерных в два столбца массив
a = np.array([1, 2, 3]) aa = np.array([1], [2], [3]) b = np.array([1, 2, 3]) bb = np.array([1], [2], [3]) np.concatenate((a, b), axis = 1) array([1, 2, 3, 1, 2, 3]) # It's ok, that's what I was expecting np.concatenate((a, b), axis = 0) array([1, ...
Сципи: Разве разреженные матрицы поддерживают расширенную индексацию?
Нет проблем: >>> t = np.array([[1,1,1,1,1],[2,2,2,2,2],[3,3,3,3,3],[4,4,4,4,4],[5,5,5,5,5]]) >>> x = np.arange(5).reshape((-1,1)); y = np.arange(5) >>> print (t[[x]],t[[y]]) Большая проблема: >>> s = scipy.sparse.csr_matrix(t) >>> print ...
Эффективное нарезание матриц с использованием умножения матриц, с Python, NumPy, SciPy
Я хочу изменить 2dscipy.sparse.csr.csr_matrix(давайте назовем этоA) в 2dnumpy.ndarray (давайте назовем этоB). A может быть >shape(A) (90, 10)тогдаB должно быть >shape(B) (9,10)где каждые 10 рядовA будет изменен в новое новое значение, а именно ...
Какой максимальный размер массива numpy?
Я пытаюсь создать матрицу, содержащую 2 708 000 000 элементов. Когда я пытаюсь создать пустой массив такого размера, это дает мне ошибку значения. Есть ли способ увеличить максимальный размер массива? а = np.arange (2708000000)ValueError ...
Как установить модуль Blaze (аналитика Continuum) в Python?
Как вы устанавливаетеполыхать [http://blaze.pydata.org/index.html]изначально (т.е. не в виртуальной среде) в Python? Единственные инструкции, которые я найду, находятся в документации пакета (см. Ссылку), ...
opencv / python: рисовать изображение через поток веб-камеры [дубликаты]
На этот вопрос уже есть ответ здесь: наложение меньшего изображения на большее изображение Python OpenCv [/questions/14063070/overlay-a-smaller-image-on-a-larger-image-python-opencv] 6 ответовПривет всем, я пытаюсь создать игру, используя мою ...
Контуры вокруг областей с надписью scipy в 2D сетке
Я пытаюсь найти ограничивающие полигоны всех целых в двумерной сетке с большим значением без данных (1e6). У меня есть список дыр, работающих с ярлыком Сципи. Без погружения в полигонализацию gdal, есть ли простой способ ...