Tag: numpy

В numpy, что делает выбор с помощью ?

Я беру курс Udacity на глубокое обучение, и я натолкнулся на следующий код: def reformat(dataset, labels): dataset = dataset.reshape((-1, image_size * image_size)).astype(np.float32) # Map 0 to [1.0, 0.0, 0.0 …], 1 to [0.0, 1.0, 0.0 …] labels = (np.arange(num_labels) == labels[:,None]).astype(np.float32) return dataset, labels Что на самом деле делают labels[:,None] ?

Как преобразовать список массивов numpy в один массив numpy?

Предположим, что у меня есть; LIST = [[array([1, 2, 3, 4, 5]), array([1, 2, 3, 4, 5],[1,2,3,4,5])] # inner lists are numpy arrays Я пытаюсь преобразовать; array([[1, 2, 3, 4, 5], [1, 2, 3, 4, 5], [1, 2, 3, 4, 5]) Я решаю это путем итерации на vstack прямо сейчас, но это очень медленно для […]

Как читать CSV без первого столбца

Я пытаюсь прочитать простой CSV-файл, как показано ниже, и поместить его содержимое в 2D-массив: "","x","y","sim1","sim2","sim3","sim4","sim5","sim6","sim7","sim8","sim9","sim10","sim11","sim12" "1",181180,333740,5.56588745117188,6.29487752914429,7.4835410118103,5.75873327255249,6.62183284759521,5.81478500366211,4.85671949386597,5.90418815612793,6.32611751556396,6.99649047851562,6.52076387405396,5.68944215774536 "2",181140,333700,6.36264753341675,6.5217604637146,6.16843748092651,5.55328798294067,7.00429201126099,6.43625402450562,6.17744159698486,6.72836923599243,6.38574266433716,6.81451606750488,6.68060827255249,6.14339065551758 "3",181180,333700,6.16541910171509,6.44704437255859,7.51744651794434,5.46270132064819,6.8890323638916,6.46842670440674,6.07698059082031,6.2140531539917,6.43774271011353,6.21923875808716,6.43355655670166,5.90692138671875 Для этого я использую это: data = np.loadtxt("Data/sim.csv", delimiter=',', skiprows=1) Но я всегда получал это сообщение: "ValueError: could not convert string to float: "1" Я думал, что проблема была в первом столбце каждой строки. Итак, я попытался […]

Получите доступ к содержимому массива из файла .mat, загруженного с помощью Scipy.io.loadmat – python

ОБНОВЛЕНИЕ: Это длинный вопрос, который сводится к тому, может ли кто-нибудь объяснить мне класс массива numpy? Я ответил на свой вопрос ниже. Я работаю над проектом по импорту данных из Matlab в базу данных mysql, содержимое которой будет доступно через сайт django. Я хочу использовать Scipy.io.loadmat, чтобы получить информацию из Matlab в форму, которую я […]

Почему «Нет в numpy.asarray (…)» вызывает будущее предупреждение

Будущее предупреждение происходит, когда вы делаете что-то вроде этого: >>> numpy.asarray([1,2,3,None]) == None Который в настоящее время возвращает False , но я понимаю, что вернет массив, содержащий [False,False,False,True] в будущей версии Numpy. Как обсуждалось в списке обсуждений numpy, путь вокруг этого теста a is None . Меня смущает такое поведение ключевого слова in с 1D-массивом […]

Использовать numpy для маскировки изображения с помощью шаблона?

Я использую numpy для создания пиксельных массивов. Изображение 800×600 представляет собой трехмерный массив uint8, 800x600x3. У меня также есть аналогичный массив с фиксированным рисунком (шахматная доска, см. Здесь ). У меня есть другой массив, 800×600 значений маски. Если маска равна нулю, я хочу скопировать пиксель образца в пиксель изображения. Если маска не равна нулю, я […]

Понимание синтаксиса объединения numpy.r_ ()

Я прочитал следующее в документации numpy для функции r_ : Целочисленное целое число указывает, какая ось стекает несколько разделенных запятыми массивов. Строка из двух целых чисел, разделенных запятыми, позволяет указывать минимальное количество измерений, чтобы заставить каждую запись в качестве второго целого числа (ось для конкатенации вдоль по-прежнему является первым целым числом). и они приводят этот […]

Среднее взвешенное скользящее среднее в python

У меня есть данные, отобранные по существу случайными интервалами. Я хотел бы вычислить взвешенное скользящее среднее с использованием numpy (или другого пакета python). У меня есть грубая реализация скользящей средней, но у меня возникают проблемы с поиском хорошего способа сделать взвешенную скользящую среднюю, так что значения к центру бункера взвешиваются больше, чем значения по краям. […]

Определение доверительных интервалов для оценки максимального правдоподобия

Я пытаюсь написать код для создания доверительных интервалов для количества разных книг в библиотеке (а также создать информативный сюжет). Мой двоюродный брат учится в начальной школе, и каждую неделю ему дают книгу своего учителя. Затем он читает его и возвращает его вовремя, чтобы получить еще одну на следующей неделе. Через некоторое время мы начали замечать, […]

Что такое библиотеки python, которые используют конечные элементы для решения структурных двух и трехмерных кадров?

Используя Numpy / Scipy или любую другую библиотеку, я заинтересован в решении задач 2D и 3D-анализа кадра. Пока я наткнулся на sfepy . Хотя, это полностью функционирующий пакет FEM, мне было интересно, есть ли альтернативы?

Python - лучший язык программирования в мире.