Вопросы по теме 'numpy-ndarray'

Лучший способ перетасовать два массива numpy в унисон
У меня есть два массива numpy разных форм, но с одинаковой длиной (ведущее измерение). Я хочу перемешать каждый из них, чтобы соответствующие элементы продолжали соответствовать, то есть перемешать их в унисон относительно их ведущих индексов....
147708 просмотров
schedule 14.09.2022

numpy.product против numpy.prod против ndarray.prod
Я читаю документы Numpy, и кажется, что функции np.prod(...) , np.product(...) и метод ndarray a.prod(...) эквивалентны. Есть ли предпочтительная версия для использования с точки зрения стиля/удобочитаемости и производительности? Существуют...
10938 просмотров
schedule 06.12.2023

Как освободить массив numpy?
Я хочу удалить весь массив numpy. Например, если я создаю массив A как A = np.zeros((2,3)) Я хочу удалить весь массив A и хочу повторно использовать имя «A» в других целях. Есть ли коды (функции) для удаления массива?
5603 просмотров
schedule 30.04.2024

Поэлементный минимум двух массивов numpy, индексированных другим массивом
У меня есть три массива фигур: A = a = np.random.exponential(1, [10, 1000000]) # of shape (10, 1000000) B = a = np.random.exponential(1, [10, 1000000]) # of shape (10, 1000000) Я вычислил другой массив IND[], как показано ниже. Каждый...
2154 просмотров

Какая потребность в многоточии [] при изменении значений массива в numpy?
import numpy as np a = np.arange(0,60,5) a = a.reshape(3,4) for x in np.nditer(a, op_flags = ['readwrite']): x[...] = 2*x print 'Modified array is:'...
144 просмотров
schedule 07.12.2023

Простое изменение формы массива numpy: ошибка: «общий размер нового массива должен быть неизменным»
Вот очень простая версия проблемы, с которой я столкнулся, чтобы преобразовать массив 40 * 1 в массив 20 * 2. Что здесь происходит не так? import numpy as np x=np.linspace(1,20,40) #confirm length is 40 print(np.shape(x)) #reshape to 2*20...
65 просмотров
schedule 06.11.2022

поиск ближайшего соседа для python numpy.ndarray в 3d-пространстве
У меня есть numpy.ndarray 3d-точек, т.е. его np.shape (4350,3) и такой второй numpy.ndarray 3d-точек np.shape (10510,3). Теперь я пытаюсь найти правильный python-пакет, чтобы как можно быстрее вычислить ближайших соседей во втором массиве точек в...
2514 просмотров

Найдите массив в первом столбце матрицы с помощью numpy и получите значения следующего столбца
Имея следующие массивы (я понимаю, что первый называется матрицей) ids = np.array([['Peter Parker','Spiderman'],['Ben Reilly','Scarlet Spider'],['Norman Osborn','Green Goblin'],['Bruce Banner','Hulk']]) А также...
30 просмотров
schedule 18.11.2022

Ошибка при выполнении sess.run() ValueError: установка элемента массива с последовательностью
Эта ошибка возникает, когда я пытаюсь запустить этап обучения. Набор данных представляет собой набор данных MNIST от Kaggle. Я использую нейронную сеть для предсказания рукописных цифр: Входные данные: [33600, 784] преобразовано в [784, 33600]...
29 просмотров

Разрезать массив, чтобы исключить один элемент
Я хотел бы нарезать массив numpy, чтобы исключить из него один элемент. Например, вот так: a = numpy.array([1,2,3,4,5]) b = a[0:1::3:4] b = [1 2 4 5] Только то, что это не работает, значит, либо я что-то не так делаю, либо это невозможно.
1367 просмотров
schedule 31.12.2023

Создайте стек массивов из диагональных значений, используя numpy
Я пытаюсь выполнить некоторые матричные вычисления в python и столкнулся с проблемой, когда пытался ускорить свой код, используя массивы с накоплением вместо простых циклов for. Мне нужно создать 2D-массив со значениями (заданными как 1D-массив) по...
242 просмотров
schedule 11.03.2024

Как реализовать двоичную поддержку фиксированной точки в numpy
У меня есть доморощенная библиотека поддержки двоичной арифметики с фиксированной точкой, и я хотел бы добавить поддержку массива numpy. В частности, я хотел бы иметь возможность передавать двумерные массивы двоичных чисел с фиксированной точкой и...
1416 просмотров
schedule 04.10.2022

Numpy ndarray – как выбрать строку на основе значений для нескольких столбцов
У меня есть ndarray компонентов x и y значений 2D-скорости объекта, например: (Pdb) p highspeedentries array([[ 0. , 52.57], [-40.58, 70.89], [-57.32, 76.47], [-57.92, 65.1 ], [-52.47, 96.68], [-45.58, 77.12], [-37.83,...
71 просмотров
schedule 09.05.2024

точечная диаграмма с несколькими функциями X и одним Y в Python
Данные в форме: x1 x2 data= 2104, 3 1600, 3 2400, 3 1416, 2 3000, 4 1985, 4 y= 399900 329900 369000 232000 539900 299900 Я хочу построить точечную диаграмму, у которой...
5006 просмотров
schedule 27.02.2024

заполните недостающие значения в 3D-списке нулями, чтобы создать 3D-массив numpy
У меня есть трехмерный список ll , который может иметь размер 100 K * 10 * 3 ll = [ [[1, 2, 3], [4, 5, 6], [7, 8, 9], [10,11,12]], [[6, 7, 8],[12, 13, 14]], [[10, 20, 30], [40, 50, 60], [70, 80, 90]] ] Я хочу, чтобы это было ll = [[[1,...
197 просмотров
schedule 01.10.2022

Как суммировать/усреднить определенное подмножество столбцов или строк и вернуть новый ndarray в numpy?
Для иллюстрации изображения у меня есть следующий ndarray: x = [[0.5, 0.3, 0.1, 0.1], [0.4, 0.1, 0.3, 0.2], [0.4, 0.3, 0.2, 0.1], [0.6, 0.1, 0.1, 0.2]] Я хочу суммировать два вектора в столбцах 1 и 2 (начиная отсчет...
132 просмотров
schedule 19.03.2024

Эквивалент pandas read_sql_query для массива numpy?
Я хотел бы использовать что-то эквивалентное pandas «read_sql_query», чтобы загружать данные из базы данных в массив numpy, а не в кадр данных pandas. В пандах я использую что-то вроде: df = pd.read_sql_query(sql="select * from db;", con=con,...
432 просмотров
schedule 15.05.2024

Разница между numpy.arr(()) и numpy.arr([])
При вызове numpy.array двумя способами: >>> np.array((1,2,3,4)) array([1, 2, 3, 4]) >>> np.array([1,2,3,4]) array([1, 2, 3, 4]) Я заметил, что он возвращает два, казалось бы, идентичных ndarrays. Оба эти ndarray идентичны?...
46 просмотров
schedule 09.11.2022

AttributeError: объект «numpy.ndarray» не имеет атрибута «get_shape»?
Поскольку я запускаю beginner.ipynb из введение Google в tensorflow локально, выполнение прерывается на predictions = model(x_train[:1]).numpy() со следующей ошибкой: AttributeError Traceback (most recent...
1736 просмотров

Список массивов numpy в один массив numpy
Скажем, у меня есть массивы N numpy, каждый из которых имеет размер (x, y, z), где y и z одинаковы для всех, но x различается для каждого. Как бы я объединил их в массив numpy размера (w, y, z), где w - сумма всех x. Или, для числового примера: у...
53 просмотров
schedule 28.11.2022