Skip to content

Instantly share code, notes, and snippets.

@mercy0387
mercy0387 / customModelCheckpoint.py
Created December 6, 2017 09:01
custom checkpoint to save model at your timing
from keras.callbacks import Callback
import numpy as np
class CustomModelCheckpoint(Callback):
"""
Custom Metricsが特定の閾値を超えたときだけモデルを保存するチェックポイント
thresholdsはkeyがmetrics名、値が閾値となるDictionary
"""
def __init__(self, filepath, thresholds, inverse=False):
super(CustomModelCheckpoint, self).__init__()
@mercy0387
mercy0387 / backend.py
Created December 2, 2017 09:00
kerasで頭に描いたネットワーク構造を実現するためのTips ~ Lambda 編 ~ ref: https://qiita.com/Mco7777/items/158296ed7f66aed2ffc3
from keras import backend as K
model_input = Input(shape=(10,))
calculated = K.sqrt(model_input + 1.0)
model = Model(inputs=model_input, outputs=calculated)
@mercy0387
mercy0387 / file4.txt
Last active September 2, 2018 08:10
kerasで頭に描いたネットワーク構造を実現するためのTips ~ functional API 編 ~ ref: https://qiita.com/Mco7777/items/1339d01bc6ef028e7b44
y_i = \sum_{k=1}^{5} (w_{ki}*x_k) + b_i \quad (1 \leq i \leq 5)