Вопросы по теме 'numpy-ndarray'
Векторизовать точечный продукт со скользящим окном
У меня есть два больших вектора (одинаковой длины), для которых я вычисляю точечный продукт скользящего окна:
import numpy as np
a = np.array([1, 2, 3, 4, 5, 6])
b = np.array([11, 22, 33, 44, 55, 66])
out = np.array(...
987 просмотров
schedule
01.01.2022
Как добавить элемент в mxnet NDArray?
В numpy можно добавить элемент в массив с помощью np.append().
Но хотя предполагается, что массивы numpy и mxnet похожи, в классе NDArray нет функции append().
Обновление (18.04.24): Спасибо, Том. На самом деле, я пытался добиться этого в...
1773 просмотров
schedule
28.06.2023
numpy - создавать повторяющиеся блоки случайных чисел (шумовое изображение)
Я хочу сделать "шумовое" изображение. Если я сделаю
img = np.random.randint(0, 255, (4, 4), dtype=np.uint8)
print(img)
вне:
array([[150, 45, 246, 137],
[195, 141, 246, 197],
[206, 126, 188, 76],
[134, 168, 166,...
105 просмотров
schedule
15.03.2023
как получить количество столбцов и строк массива
Я наткнулся на линейный код, который действительно подходит для моей работы, но я его не понимаю. Я хотел бы, чтобы кто-нибудь объяснил, что это значит.
b=(3,1,2,1)
a=2
q=np.zeros(b+(a,))
Я хотел бы знать, почему длина q всегда является...
2468 просмотров
schedule
17.03.2022
Список кортежей в массив numpy - смешанные типы, преобразование юникода не работает
У меня есть список кортежей в формате «текст, целое число», где текст имеет юникод и исходит из файла, открытого с кодировкой utf-8 .
Я пытаюсь преобразовать список в многомерный массив numpy с правильными типами.
Используя обычные np.array...
938 просмотров
schedule
10.02.2024
Вписывайте данные в модель keras машинного обучения, когда данные огромны
В учебниках по машинному обучению с использованием keras код для обучения модели машинного обучения представляет собой типичный однострочный код.
model.fit(X_train,
Y_train,
nb_epoch=5,
batch_size = 128,...
129 просмотров
schedule
13.04.2024
Эффективное извлечение подмножества данных из Pandas Dataframe
У меня есть 6 фреймов данных pandas (пациенты, Test1, Test2, Test3, Test4, Test5), связанные с помощью ключа ID.
Каждая строка в кадре данных «Пациенты» представляет пациента, содержащего уникальный идентификатор, количество пациентов / строк...
298 просмотров
schedule
05.03.2023
Добавить значения в независимые словари, когда значения представляют собой (2x2) массивы numpy
Предположим, у меня есть два словаря с одинаковыми ключами, и все значения представляют собой массивы 2x2 numpy. Предположения:
словари имеют одинаковые ключи
каждое значение представляет собой массив 2x2 для всех словарей и ключей.
x1 и...
49 просмотров
schedule
27.01.2023
Добавление дополнительного столбца в 2D-массив numpy python
У меня есть двумерный массив numpy, который имеет форму (867, 43) . Моя цель — добавить дополнительный столбец (значение np.nan) в качестве ведущего столбца в этот массив, чтобы форма стала (867, 44) .
Примером может быть:
# sub-section of...
141 просмотров
schedule
15.05.2024
Увеличьте год массива datetime без использования цикла for
У меня есть массив numpy с длинным списком дат и времени. Мне было интересно, есть ли способ добавить год ко всем значениям массива сразу без использования цикла for? например. Используя какой-то модуль numpy или datetime?
>>> import...
154 просмотров
schedule
18.05.2023
Python NumPy — срез трехмерного массива под углом
Работая в NumPy, я понимаю, как нарезать 2D-массивы из 3D-массива, используя эта статья .
В зависимости от оси, которую я хотел бы разрезать:
array = [[[0 1 2]
[3 4 5]
[6 7 8]]
[[9 10 11]
[12 13...
1179 просмотров
schedule
24.08.2022
Сохраните большое количество массивов numpy в одном файле и используйте его для соответствия модели keras.
У меня огромное количество массивов numpy, которые не помещаются в ОЗУ. Скажем, миллионы:
np.arange(10)
Я хочу сохранить их в файловой системе в одном файле, по частям.
Я хочу прочитать их из файла и передать их моей модели keras,...
576 просмотров
schedule
09.09.2023
Python Concatenate и стек многих матриц
Я хочу создать квадратную матрицу, подобную этой , где ее элементом является квадратная матрица либо квадратная матрица B или отрицательная единичная матрица или нули. Я создал матрицу B, а также -I, а также создал матрицу Z из нулей. Матрицы...
284 просмотров
schedule
06.09.2022
Как эффективно сравнивать каждую пару строк в 2D-матрице?
Я работаю над подпрограммой, в которой мне нужно обработать каждую строку матрицы и найти, какие другие строки содержатся в текущей строке. Для иллюстрации того, когда строка содержит другую, рассмотрим матрицу 3x3, как показано ниже:
[[1, 0,...
401 просмотров
schedule
01.05.2024
Как загрузить такие данные [[a,b,c],[d,e,f]] в python из файла csv?
Привет, у меня есть дата в следующем формате [[a,b,c],[d,e,f],.........] в файле csv.
Это массив 3x100. Пожалуйста, предложите мне, как загрузить данные в массив numpy, и я также хочу выполнить одно горячее кодирование.
54 просмотров
schedule
31.03.2023
В чем разница между `arr [tuple (seq)]` и `arr [seq]`? Относительно использования последовательности, отличной от кортежа, для многомерного индексирования не рекомендуется
Я использую ndarray, чтобы нарезать другой ndarray. Обычно использую arr[ind_arr] . numpy , похоже, это не нравится, и он поднимает FutureWarning: Using a non-tuple sequence for multidimensional indexing is deprecated use arr[tuple(seq)] instead...
1576 просмотров
schedule
26.11.2022
Почему select вызывает FutureWarning?
В моем коде есть 2D-массив numpy.ndarray, заполненный значениями numpy.str_ . Я пытаюсь изменить значения «null» на «nan» с помощью метода выбора. Проблема в том, что этот метод вызывает FutureWarning.
Я прочитал это . По предложению там я...
92 просмотров
schedule
26.02.2022
Угол солнечного зенита для многих координат с использованием PVLIB
Мне нужно рассчитать зенитный угол Солнца примерно для 106 000 000 различных координат. Эти координаты относятся к пикселям изображения, проецируемого на поверхность Земли после того, как изображение было снято камерой в самолете.
Я использую...
285 просмотров
schedule
03.07.2023
Как это называется в Python, когда доступ к не вызываемому атрибуту запускает метод и как это делается?
Некоторые не вызываемые атрибуты не ссылаются на существующие объекты, но создают объекты при доступе к ним. Я хотел бы знать, что такое формальный термин Python для этого и как он реализован.
Примером может служить атрибут T массивов numpy. Это...
39 просмотров
schedule
06.08.2023
'numpy.float64' не повторяется для центра масс функции scipy
Я пытаюсь рассчитать центр масс полей осадков по своим данным наблюдений (формат .nc), но постоянно получаю сообщение об ошибке: "TypeError: 'numpy.float64' object is not iterable"
Мне удалось преобразовать файл netcdf из .nc в набор данных...
214 просмотров
schedule
16.10.2023