diff options
author | koray kavukcuoglu <koray@kavukcuoglu.org> | 2013-10-19 14:39:34 +0400 |
---|---|---|
committer | koray kavukcuoglu <koray@kavukcuoglu.org> | 2013-10-19 14:39:34 +0400 |
commit | 87841be5f4f64fbf33e75cd5dbb7a0eaaddbd0be (patch) | |
tree | 08fa249b7303ab439209e43cd416f76ede79067d | |
parent | 89fe0a012f2547dbf70058c372029cfc95efd446 (diff) |
conform to new split structuresplit
-rw-r--r-- | CMakeLists.txt | 14 | ||||
-rw-r--r-- | doc/README.md (renamed from dok/index.dok) | 0 | ||||
-rw-r--r-- | init.lua | 1 | ||||
-rw-r--r-- | rocks/optim-1.0.3-0.rockspec (renamed from optim-1.0.3-0.rockspec) | 0 | ||||
-rw-r--r-- | rocks/optim-1.0.3-1.rockspec (renamed from optim-1.0.3-1.rockspec) | 0 | ||||
-rw-r--r-- | rocks/optim-1.0.4-0.rockspec (renamed from optim-1.0.4-0.rockspec) | 0 | ||||
-rw-r--r-- | rocks/optim-1.0.4-1.rockspec | 53 |
7 files changed, 54 insertions, 14 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt deleted file mode 100644 index 26ec4de..0000000 --- a/CMakeLists.txt +++ /dev/null @@ -1,14 +0,0 @@ - -CMAKE_MINIMUM_REQUIRED(VERSION 2.6 FATAL_ERROR) -CMAKE_POLICY(VERSION 2.6) -IF(LUAROCKS_PREFIX) - MESSAGE(STATUS "Installing Torch through Luarocks") - STRING(REGEX REPLACE "(.*)lib/luarocks/rocks.*" "\\1" CMAKE_INSTALL_PREFIX "${LUAROCKS_PREFIX}") - MESSAGE(STATUS "Prefix inferred from Luarocks: ${CMAKE_INSTALL_PREFIX}") -ENDIF() -FIND_PACKAGE(Torch REQUIRED) - -SET(src) -FILE(GLOB luasrc *.lua) -ADD_TORCH_PACKAGE(optim "${src}" "${luasrc}") -#ADD_TORCH_DOK(dok optim "Machine Learning" "Optimization" 3.2) diff --git a/dok/index.dok b/doc/README.md index 532ecf5..532ecf5 100644 --- a/dok/index.dok +++ b/doc/README.md @@ -1,6 +1,7 @@ require 'torch' require 'sys' +require 'paths' optim = {} diff --git a/optim-1.0.3-0.rockspec b/rocks/optim-1.0.3-0.rockspec index 29578c0..29578c0 100644 --- a/optim-1.0.3-0.rockspec +++ b/rocks/optim-1.0.3-0.rockspec diff --git a/optim-1.0.3-1.rockspec b/rocks/optim-1.0.3-1.rockspec index 9035edc..9035edc 100644 --- a/optim-1.0.3-1.rockspec +++ b/rocks/optim-1.0.3-1.rockspec diff --git a/optim-1.0.4-0.rockspec b/rocks/optim-1.0.4-0.rockspec index d956a2c..d956a2c 100644 --- a/optim-1.0.4-0.rockspec +++ b/rocks/optim-1.0.4-0.rockspec diff --git a/rocks/optim-1.0.4-1.rockspec b/rocks/optim-1.0.4-1.rockspec new file mode 100644 index 0000000..76be376 --- /dev/null +++ b/rocks/optim-1.0.4-1.rockspec @@ -0,0 +1,53 @@ +package = "optim" +version = "1.0.4-1" + +source = { + url = "git://github.com/torch/optim", + tag = "1.0.4-0" +} + +description = { + summary = "An optimization library for Torch.", + detailed = [[ + This package contains several optimization routines for Torch. + ]], + homepage = "https://github.com/torch/optim", + license = "BSD" +} + +dependencies = { + "torch >= 7.0", + "sys >= 1.0", + "paths" +} + +build = { + type= "builtin", + modules = { + + ["optim.init"] = "init.lua", + + -- optimization algorithms + ["optim.adagrad"] = "adagrad.lua", + ["optim.asgd"] = "asgd.lua", + ["optim.cg"] = "cg.lua", + ["optim.fista"] = "fista.lua", + ["optim.lbfgs"] = "lbfgs.lua", + ["optim.rprop"] = "rprop.lua", + ["optim.sgd"] = "sgd.lua", + + -- line search tools + ["optim.lswolfe"] = "lswolfe.lua", + ["optim.polyinterp"] = "polyinterp.lua", + + -- general tools + ["optim.Logger"] = "Logger.lua", + ["optim.ConfusionMatrix"] = "ConfusionMatrix.lua" + } + + install = { + lua = { + ["optim.doc.README"] = "doc/README.md", + } + } +} |