Tag: scipy

Ошибка Python scipy.optimize.fmin_l_bfgs_b

Мой код – реализовать алгоритм активного обучения, используя оптимизацию L-BFGS. Я хочу оптимизировать четыре параметра: alpha , beta , w и gamma . Однако, когда я запускаю код ниже, у меня есть ошибка: optimLogitLBFGS = sp.optimize.fmin_l_bfgs_b(func, x0 = x0, args = (X,Y,Z), fprime = func_grad) File "C:\Python27\lib\site-packages\scipy\optimize\lbfgsb.py", line 188, in fmin_l_bfgs_b **opts) File "C:\Python27\lib\site-packages\scipy\optimize\lbfgsb.py", line […]

Попытка разобрать текстовые файлы в python для анализа данных

Я делаю много анализа данных в perl, и я пытаюсь реплицировать эту работу на python, используя pandas, numpy, matplotlib и т. Д. Общий рабочий процесс выглядит следующим образом: 1) glob все файлы в каталоге 2) проанализировать файлы, поскольку они имеют метаданные 3) используйте regex для выделения соответствующих строк в заданном файле (обычно они начинаются с […]

ImportError: не может импортировать имя __check_build при импорте TfidfVectorizer из sklearn

Я использую Python 2.7.10 и установил scikit-0.15.2 с помощью pip, и у меня уже установлены «numpy-1.1.10» и «scipy-0.16.0», и он отлично работает, но когда я пытаюсь импортировать TfidfVectorizer из sklearn для создания матрицы терминов документов с значениями tf-idf from sklearn.feature_extraction.text import TfidfVectorizer я получаю сообщение об ошибке: Traceback (most recent call last): File "<pyshell#1>", line […]

Почему scipy.optimize.minimize (default) сообщает об успехе, не двигаясь с Skyfield?

scipy.optimize.minimize с использованием метода по умолчанию возвращает исходное значение в качестве результата без каких-либо сообщений об ошибках или предупреждениях. Хотя метод Nelder-Mead, предложенный в этом ответе, решает проблему, я хотел бы понять: Почему метод по умолчанию возвращает неверный ответ, не предупреждая отправную точку в качестве ответа – и есть ли способ защитить от «неправильного ответа […]

Установка numpy в PyCharm в Windows

Я продолжаю получать ошибки, когда пытаюсь установить numpy в Pycharm (Windows) Это ошибка, с которой я получаю C: \ Python27 \ lib \ distutils \ dist.py: 267: UserWarning: Неизвестный параметр распространения: 'define_macros' warnings.warn (MSG) Ошибка: Не удалось найти vcvarsall.bat Есть ли более простой способ использовать SciPy / Numpy в Windows, используя другую среду IDE? Благодаря!

Преобразование Pandas SparseDataframe в Scipy sparse csc_matrix

Я хочу преобразовать pandas SparseDataFrame в scipy.sparse.csc_matrix . Но я не хочу сначала преобразовывать его в плотную матрицу. Прямо сейчас у меня есть что-то вроде ниже. df = pd.get_dummies(df, sparse=True) В основном мне нужно, чтобы получить scipy.sparse.csc_matrix из df . Есть ли способ сделать это?

Изолировать наибольшие / наименьшие помеченные патчи из массива numpy

У меня большой массив numpy и помечены знаком с подключенным компонентом в scipy. Теперь я хочу создать подмножества этого массива, где остались только самые большие или самые маленькие метки. Конечно, оба экстремума могут происходить несколько раз. import numpy from scipy import ndimage …. # Loaded in my image file here. To big to paste …. […]

Метод поиска строго большего, чем нулевого, решения для Scipy Linear Programing от Python

Scipy NNLS выполняют это: Solve argmin_x || Ax – b ||_2 for x>=0. Каков альтернативный способ сделать это, если я ищу строго ненулевое решение (т. Е. x > 0 )? Вот мой LP-код с использованием NNLS Scipy: import numpy as np from numpy import array from scipy.optimize import nnls def by_nnls(A=None, B=None): """ Linear programming […]

как я могу обновить scipy в winpython на окнах?

У меня установлен winpython, и я хотел бы обновить scipy до версии 0.14. Как я могу это сделать? Должен ли я полностью переустановить winpython? РЕДАКТИРОВАТЬ: Если я запустил pip install –upgrade scipy из WinPython Command Prompt я получаю эту ошибку: —————————————- Rolling back uninstall of scipy Cleaning up… Command C:\Users\donbeo\WinPython-64bit-3.3.5.0\python-3.3.5.amd64\python.exe -c "import setuptools, tokenize;__file__='c:\\users\\donbeo\\appdata\\local\\temp\ \pip_build_donbeo\\scipy\\setup.py';exec(compile(getattr(tokenize, […]

Обратная обратная матрица Гессиана в конце обучения DNN и частичные производные по входам

Используя Keras и Tensorflow в качестве backend, я создал DNN, который принимает звездные спектры в качестве входа (7213 точек данных) и выводит три звездных параметра (температура, гравитация и металличность). Сеть хорошо тренируется и хорошо предсказывает мои тестовые наборы, но для того, чтобы результаты были научно полезными, мне нужно оценить мои ошибки. Первый шаг в этом […]

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