0
点赞
收藏
分享

微信扫一扫

Python:实现Softmax 函数的实现算法(附完整源码)


Python:实现Softmax 函数的实现算法

import numpy as np
def softmax(vector):
# Calculate e^x for each x in your vector where e is Euler's
# number (approximately 2.718)
exponentVector = np.exp(vector)

# Add up the all the exponentials
sumOfExponents = np.sum(exponentVector)

# Divide every exponent by the sum of all exponents
softmax_vector = exponentVector / sumOfExponents

return softmax_vector


if __name__ == "__main__":
print(softmax((0,)))


举报

相关推荐

0 条评论