Результаты поиска по запросу "automatic-differentiation"

4 ответа

Есть ли в Haskell работающая реализация автоматического дифференцирования в обратном режиме?

Самая близкая реализация в Haskell, которую я видел, это прямой режим вhttp://hackage.haskell.org/packages/archive/fad/1.0/doc/html/Numeric-FAD.html.Наиболее...

4 ответа

Дифференциальный оператор, используемый в матричной форме, в модуле Python Sympy

Нам нужны две матрицы дифференциальных операторов[B] а также[C] такие как: B = sympy.Matrix([[ D(x), D(y) ], [ D(y), D(x) ]]) C = sympy.Matrix([[ D(x), D(y) ]]) ans = B * sympy.Matrix([[x*y**2], [x**2*y]]) print ans [x**2 + y**2] [ 4*x*y] ans2 = ...

1 ответ

Как сделать автоматическое дифференцирование по сложным типам данных?

Учитывая очень простое определение матрицы на основе вектора:

ТОП публикаций

1 ответ

Избегайте сортировки аргументов в модуле Python Sympy

Я в настоящее время разрабатываюдифференциальный оператор для

1 ответ

Избегайте сортировки аргументов в модуле Python Sympy

Я в настоящее время разрабатываюдифференциальный оператор дляsympy [https://stackoverflow.com/questions/15463412/matrix-of-differential-operators-in-python-module-sympy] которые могут быть размещены в матричной форме. В этом случае порядокargs ...

2 ответа

Когда GHC не может вывести сигнатуру равенства типов для допустимой функции, как в вашем случае, решение состоит в том, чтобы дать функции сигнатуру типа. Я не знаю интерфейс к этой библиотеке. Тем не менее, я думаю, что правильная подпись

аюсь работать с Numeric.AD и пользовательским типом Expr. Я хочу рассчитать символический градиент введенного пользователем выражения. Первое испытание с постоянным выражением работает хорошо: calcGrad0 :: [Expr Double] calcGrad0 = grad df vars ...