4 résultats trouvés
Revenir à la recherche avancée
Merci Pascal16 ça marche avec une petite correction. Avec ton code j’obtiens pour la ligne 15 [a.append(b(1-b))] le message d'erreur TypeError: 'float' object is not callable, le problème venant de l’omission de * entre b et (1-b).
- par glouphop
- 02 Avr 2018, 05:21
-
- Forum: ϟ Informatique
- Sujet: Dérivée d'un sigmoid en python
- Réponses: 7
- Vues: 1664
J'ai résolut le problème avec numpy à la place de math. import numpy as np import sympy as sp x = sp.Symbol('x') from scipy.misc import derivative def f(x): return 1/(1+np.exp(-x)) def d(x): return derivative(f,x) import matplotlib as mpl import matplotlib.pyplot as plt y=np.linspace(-3,3) plt.plot(...
- par glouphop
- 01 Avr 2018, 15:01
-
- Forum: ϟ Informatique
- Sujet: Dérivée d'un sigmoid en python
- Réponses: 7
- Vues: 1664
Je souhaite afficher la dérivée d'une sigmoïde avec python. Je reçoit les code d’erreur TypeError: only length-1 arrays can be converted to Python scalars pour ds = (math.exp(-x))/((1+math.exp(-x))**2) et TypeError: unsupported operand type(s) for -: 'int' and 'list' pour ds = sigmoid(x) * (1 - sigm...
- par glouphop
- 31 Mar 2018, 09:57
-
- Forum: ϟ Informatique
- Sujet: Dérivée d'un sigmoid en python
- Réponses: 7
- Vues: 1664