Skip to content

Utility for describing data and experiment which makes it very easy to chain experiments together.

License

Notifications You must be signed in to change notification settings

gnetscher/chainer

Repository files navigation

chainer

Utility for describing data and experiment for easily chaining experiments together. A chain is composed by chaining together modules. Each modules consumes something and produces something.

Creating new modules

The convention for creating a module is at this wiki [page.] (https://github.com/pulkitag/chainer/wiki/Creating-a-New-Module)

###Chaining modules to perform complex operations

Chaining is explained through the example of using RCNN for object detection.

dataSrc  = dc.GetDataDir()
src2Name = imc.DataDir2IterImNames()
name2Im  = imc.File2Im()
bgr      = imc.RGB2BGR()
rcnn     = cc.Im2PersonDet()
imKey    = mc.File2SplitLast()
chain    = ch.Chainer([dataSrc, src2Name, name2Im, bgr,\
           rcnn, (imKey, [(1,0)])], opData=[(-1,0),(-2,0)])

About

Utility for describing data and experiment which makes it very easy to chain experiments together.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages