0
ответов

Встраивание кода python + numpy в функцию обратного вызова C ++ dll

Я новичок в встраивании python. Я пытаюсь встроить код python + numpy в функцию обратного вызова C ++ (внутри dll), проблема у меня облицовка следующая. если у меня есть: Py_Initialize (); // some ...
вопрос задан: 15 April 2012 11:54
0
ответов

Как создать двумерный «прямоугольный» массив (квадратный блок из 1, иначе 0) в numpy?

Каков «правильный» способ создания массива 2D numpy «rect», например: 000000000000000000000 0000000000000000000 0000000000111110000 0000000000111110000 0000000000111110000 0000000000000000000 т.е. ...
вопрос задан: 15 April 2012 02:57
0
ответов

Ограниченная линейная регрессия в Python

У меня есть классическая задача линейной регрессии в форме: y = X b, где y — вектор отклика, X — матрица входных переменных, а b — вектор подходящих параметров, которые я ищу. за. Python...
вопрос задан: 14 April 2012 15:46
0
ответов

Удалить одно значение из массива NumPy

Я пытаюсь удалить все строки, содержащие только нули из массива NumPy. Например, я хочу удалить [0,0] из n = np.array([[1,2], [0,0], [5,6]])и оставить :np.array([[1,2], [5,6]])
вопрос задан: 14 April 2012 01:37
0
ответов

Numpy изменить массив на месте?

У меня есть следующий код, который пытается нормализовать значения массива mxn (Он будет использоваться в качестве входных данных для нейронной сети, где m — количество обучающих примеров, а n — количество...
вопрос задан: 13 April 2012 23:10
0
ответов

Нахождение максимума функции

Как найти максимум функции в Python? Я мог бы попытаться собрать производную функцию и найти ее ноль, но есть ли метод в numpy (или другой библиотеке ), который может сделать это для...
вопрос задан: 13 April 2012 19:13
0
ответов

6-й градус кривой кривой с Numpy / Scipy

У меня есть очень специфическое требование для интерполяции нелинейных данных с использованием полинома 6-й степени. Я видел подпрограммы numpy / scipy (scipy.interpolate.InterpolatedUnivariateSpline), которые позволяют ...
вопрос задан: 13 April 2012 14:54
0
ответов

PyBrain:Загрузка данных с помощью numpy.loadtxt?

У меня есть рабочий код, который корректно загружает данные из CSV-файла в набор данных PyBrain:def old_get_dataset():reader = csv.reader(open('test.csv', 'rb'))header = reader.next()...
вопрос задан: 12 April 2012 23:43
0
ответов

Python:Чтение сложных текстовых файлов с помощью numpy

Я использую python с numpy для чтения данных из числовой модели в текстовый файл довольно сложного формата. Функции Numpy genfromtxt и fromfile работают хорошо, но только если данные...
вопрос задан: 12 April 2012 21:24
0
ответов

Объединение numpy с sympy

У меня есть следующий код :p = classp(); для i в диапазоне (1,10):x = numpy.array([[2],[4],[5]])print p.update(x)class classp :def __init__(self):self.mymodel = array([2*x[1]], [3*...
вопрос задан: 12 April 2012 18:13
0
ответов

Наложение графиков imshow в matplotlib

Я хотел бы сравнить два разных набора данных на одном и том же графике imshow чтобы легче было увидеть различия. Мой первый порыв — сделать цвета в палитре прозрачными (более низкие значения...
вопрос задан: 12 April 2012 16:35
0
ответов

Исправление ошибок развертки фаз в Numpy

У меня есть серия фаз развертки с некоторыми ошибками развертки, которые состоят из скачка +/- кратного Pi: import numpy a = numpy.array([0.5, 1.3, 2.4, 10.3, 10.8, 10.2, 7.6, 3.2, 2.9]) В ...
вопрос задан: 12 April 2012 15:13
0
ответов

Numpy bincount() с поплавками

Я пытаюсь получить bincount массива numpy, который имеет тип float: w = np.array([0.1, 0.2, 0.1, 0.3, 0.5]) print np.bincount(w) Как вы можете использовать bincount() со значениями с плавающей запятой, а не с целым числом?
вопрос задан: 12 April 2012 07:42
0
ответов

Инициализировать массив numpy неизвестной длины

Я хочу иметь возможность «создавать» массив numpy на лету, я не знаю заранее размер этого массива. Например, я хочу сделать что-то вроде этого :a= np.array()for x in y:a.append(x)...
вопрос задан: 11 April 2012 23:39
0
ответов

Полярный контурный график в matplotlib - лучший (современный) способ сделать это?

Обновление: Я сделал полное описание способа, который я нашел, чтобы сделать это в моем блоге http://blog.rtwilson.com/producing-polar-contour-plots-with-matplotlib/ - вы можете сначала проверить там. Я пытаюсь ...
вопрос задан: 11 April 2012 18:07
0
ответов

Существует ли в Python эквивалент range(n)для многомерных диапазонов?

В Python диапазон(3)вернет [0,1,2]. Есть ли эквивалент для многомерных диапазонов? диапазон((3,2))#[(0,0),(0,1),(1,0),(1,1 ),(2,0),(2,1)] Так, например, перебирая плитки...
вопрос задан: 10 April 2012 07:15
0
ответов

Сортировка собственных значений python numpy

Я использую linalg.eig(A)для получения собственных значений и собственных векторов матрицы. Есть ли простой способ отсортировать эти собственные значения (и связанные с ними векторы )по порядку?
вопрос задан: 10 April 2012 05:54
0
ответов

Сортировка значений строки матрицы numpy в порядке возрастания

У меня есть следующая матрица numpy, которую я хочу отсортировать в порядке возрастания на основе значений 3-го столбца. [[ 3.05706500e+06 4.98000000e+01 -2.62500070e+01 -9.38135544e+01] [ 3.05706600e+06...
вопрос задан: 9 April 2012 19:16
0
ответов

Как сохранить словари и массивы в одном архиве (с numpy.savez)

Первый вопрос здесь. Я постараюсь быть кратким. Я создаю несколько массивов, содержащих информацию о функциях для приложения машинного обучения. Так как массивы не имеют одинаковых размерностей, я храню...
вопрос задан: 9 April 2012 15:35
0
ответов

Обертывание функции C в Cython и NumPy

Я хотел бы вызвать свою функцию C из Python, чтобы манипулировать некоторыми массивами NumPy. Функция выглядит следующим образом: void c_func(int *in_array, int n, int *out_array); где результаты представлены в ...
вопрос задан: 8 April 2012 17:49
0
ответов

Установка numpy Lion с Python 2.7?

Я работаю над OS X 10.7 с Python 2.7 с python.org и XCode 4.2. Следуя этим инструкциям, я попытался изменить CC, CXX, и переменные FFLAGS и установить с помощью sudo pip install numpy. ...
вопрос задан: 7 April 2012 18:21
0
ответов

Как сделать numpy recarray с типами данных (datetime, float)?

Допустим, у меня есть простые данные y = [[datetime.datetime( 2012,1,1,1,1), 2.1], [datetime.datetime( 2012,1,1,1,2), -3.1 ], [datetime.datetime( 2012,1,1,1,3), 0.1]] и я хочу numpy ...
вопрос задан: 5 April 2012 23:58
0
ответов

Как записывать простые геометрические фигуры в массивы numpy

Я хотел бы сгенерировать массив numpy размером 200x200 элементов и поместить в него круг с центром в 100 100 координат, радиусом 80 и шириной штриха 3 пикселя. Как это сделать в python 2.7...
вопрос задан: 5 April 2012 15:32
0
ответов

Как я могу суммировать интервал элементов массива в python/numpy?

Как я могу суммировать интервал элементов массива в python/numpy? Например, в матлабе можно как-то так: y=ones(10,20); у(1:5,:) = 2; для k = 1: 10 psum(k) = sum(y((1:3),...
вопрос задан: 5 April 2012 13:35
0
ответов

Преобразование массива numpy в кортеж

Примечание. Это требует обратного обычного преобразования кортежа в массив. Мне нужно передать аргумент функции (обернутой С++) в виде вложенного кортежа. Например, следующая работа X = ...
вопрос задан: 4 April 2012 17:33
0
ответов

python numpy arange неожиданные результаты

Я использую функцию arange для определения итераций цикла for и получаю неожиданные результаты. я = диапазон (7,8,8,4,0,05) print i выдает следующее: [ 7.8 7.85 7.9 7.95 8. 8.05 8.1 8....
вопрос задан: 4 April 2012 14:57
0
ответов

Создание исполняемого файла cx_Freeze с помощью Numpy для Python

Я пытаюсь создать базовый исполняемый файл с помощью cx_Freeze. Он работает для программ .py, у которых нет numpy, но я не могу правильно сделать его с numpy. *Есть какие нибудь идеи как это починить? есть ли что-то, что я ...
вопрос задан: 4 April 2012 05:43
0
ответов

Как заставить нулевой перехват в линейной регрессии?

Я немного новичок, поэтому прошу прощения, если на этот вопрос уже был дан ответ, я посмотрел и не смог найти конкретно то, что искал. У меня есть некоторые более или менее линейные данные в форме ...
вопрос задан: 3 April 2012 09:52
0
ответов

Python Array Slice с запятой?

Мне было интересно, какой смысл использовать запятую при нарезке массивов Python - у меня есть пример, который работает, но мне кажется странной строка p = 20 * numpy.log10 (numpy.abs (numpy.fft.rfft). (...
вопрос задан: 2 April 2012 07:31
0
ответов

Преобразование массивов целых чисел в массивы строк в numpy без усечения

Попытка преобразования массивов целых чисел в массивы строк в numpy В [66]: a=array([0,33,4444522]) В [67]: a.astype(str) Out[67]: array(['0', '3', '4'], dtype='|S1') Не то, что я имел в виду In [68]: a....
вопрос задан: 31 March 2012 19:10