1
0
Fork 0
mirror of synced 2024-07-03 05:31:08 +12:00
waifu2x/lib/w2nn.lua

27 lines
505 B
Lua
Raw Normal View History

2015-10-28 19:30:47 +13:00
local function load_nn()
require 'torch'
require 'nn'
end
local function load_cunn()
require 'cutorch'
require 'cunn'
end
local function load_cudnn()
require 'cudnn'
2015-10-31 08:36:20 +13:00
cudnn.benchmark = true
2015-10-28 19:30:47 +13:00
end
if w2nn then
return w2nn
else
pcall(load_cunn)
pcall(load_cudnn)
w2nn = {}
require 'LeakyReLU'
require 'LeakyReLU_deprecated'
require 'DepthExpand2x'
require 'WeightedMSECriterion'
require 'ClippedWeightedHuberCriterion'
2015-11-08 02:54:29 +13:00
require 'cleanup_model'
2015-10-28 19:30:47 +13:00
return w2nn
end