Сигмоидная функция Pytorch - PullRequest
       41

Сигмоидная функция Pytorch

0 голосов
/ 22 января 2020

У меня вопрос по настройке сигмоидальной функции в pytroch.

Так что я определяю это как

# Sigmoid function
def sigmoid(x):
    return 1/(1 + torch.exp(-x))

Но затем посмотрим на сигмовидную функцию отсюда http://mathworld.wolfram.com/SigmoidFunction.html

Сигмоид должен быть определен как

y = 1/(1 + e^-x)

Я вижу часть 1 / (1+, но не получаю часть e ^ -x. Может кто-нибудь объяснить, почему

torch.exp(-x) == e^-x 

Что здесь e? Это тензор. Но я думал, что х был тензор

1 Ответ

2 голосов
/ 22 января 2020

Здесь e - экспоненциальная постоянная e, а torch.exp(-x) == e^-x

...