2016-12-04 2 views
-2

Я пытаюсь реализовать различные алгоритмы дифференцирования.Построение графа вычислений с помощью выражения

У меня возникли проблемы с разрушающей выражение как это:

x = Variable() 
y = Variable() 
F_x = (x**2) * y + y + 2 

Я хочу, чтобы построить график для F_x.

Edit: Для того, чтобы уточнить график F_x будет выглядеть как

 Add 
    /\ 
    Mult Add 
    /\/\ 
    EXP y y 2 
/\ 
x 2 
+0

вы задаете для библиотеку для использования этой проблемы? –

+0

Ваш вопрос слишком расплывчатый. Что вы подразумеваете под словом выражения? В чем смысл вашей функции 'Variable()'? –

+0

@ChristMartin Я знаю, что это обеспечивается cgt или Theano, но я хотел бы изучить его самостоятельно. – YAbeys

ответ

0

Вы можете использовать библиотеку Python под названием SciPy, который имеет функции, которые могут производить графики

+0

Я знаю, что SciPy строит графики, но могу ли я также извлечь граф из любого выражения? Я знаю, что анано уже делает это, но это для моего собственного обучения. – YAbeys

Смежные вопросы