def sparseAutoencoderCostCallback(x): return sparse_autoencoder.cost(x, visibleSize, hiddenSize, lambdaParam, sparsityParam, betaParam, patches)
def sparseAutoencoderCostCallbackL2(x): return sparse_autoencoder.cost(x, hiddenSizeL1, hiddenSizeL2, lambdaParam, sparsityParam, betaParam, sae1Features, corruptionLevel)
def sparseAutoencoderCostCallbackL1(x): return sparse_autoencoder.cost(x, inputSize, hiddenSizeL1, lambdaParam, sparsityParam, betaParam, trainData, corruptionLevel)