Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

View danieljoserodriguez's full-sized avatar
🎯
Focusing

Daniel J. Rodriguez danieljoserodriguez

🎯
Focusing
View GitHub Profile
@danieljoserodriguez
danieljoserodriguez / losses.py
Last active August 21, 2019 05:40
Machine Learning Loss Functions
# Daniel J. Rodriguez
# https://github.com/danieljoserodriguez
import numpy as np
# Cross-entropy loss, or log loss, measures the performance of a classification model whose output is a
# probability value between 0 and 1
def cross_entropy(y_hat, y):
return -np.log(y_hat) if y == 1 else -np.log(1 - y_hat)
@danieljoserodriguez
danieljoserodriguez / activations.py
Last active August 25, 2019 09:29
Machine Learning Activation Functions
# Daniel J. Rodriguez
# https://github.com/danieljoserodriguez
import numpy as np
# A straight line function where activation is proportional to input
# ( which is the weighted sum from neuron ).
# In mathematics, an identity function, also called an identity relation or