ミスしている箇所を明確にしたい。
グラフを表示させたいのですが初歩的なミスのようでどうしてもどこを直せばいいのかわからないため質問させていただきました。見ていておかしい箇所などありますでしょうか?
最近独学で始めた初心者のため無知で申し訳ありません。
SyntaxError: invalid syntax
該def step function(x):
if x > 0: return 1 else: return 0
def function(x):
y = x > 0
return y.astype(np.int)
import numpy as np
import matplotlib.pylab as plt
def step function(x):
return np.array(x > 0, ctypy=np.int)
x=np.arange(-5.0, 5.0,0.1)
y=step.function(x)
plt.plot(x, y)
plt.ylim(-0.1,1.1)
plt.show()
def sigmoid(x):
return 1 / (1 + np.exp(-x))
x = np.arange(-5.0, 5.0, 0.1)
y = sigmoid(x)
plt.plot(x, y)
plt.ylim(-0.1,1.1)
plt.show()
def relu(x):
return np.maximum(0,x)
plt.show()
fig.savefig()当のソースコード
ソースコード
試したこと
ここに問題に対して試したことを記載してください。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答2件
あなたの回答
tips
プレビュー