Вопросы по теме '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 просмотров
schedule
15.03.2024
Какая потребность в многоточии [] при изменении значений массива в 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 просмотров
schedule
28.11.2023
Найдите массив в первом столбце матрицы с помощью 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 просмотров
schedule
25.03.2024
Разрезать массив, чтобы исключить один элемент
Я хотел бы нарезать массив 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 просмотров
schedule
14.09.2022
Список массивов numpy в один массив numpy
Скажем, у меня есть массивы N numpy, каждый из которых имеет размер (x, y, z), где y и z одинаковы для всех, но x различается для каждого. Как бы я объединил их в массив numpy размера (w, y, z), где w - сумма всех x.
Или, для числового примера: у...
53 просмотров
schedule
28.11.2022