├── .gitignore ├── LICENSE ├── README.md ├── RL ├── analyze.random-search.py ├── misc │ ├── halfcheetah.gif │ ├── pendulum.gif │ └── reacher.gif ├── plot-all.py ├── plot-single.py ├── run-exp.py ├── run-exp.random-search.py └── src │ ├── agent.py │ ├── bundle_entropy.py │ ├── ddpg.py │ ├── ddpg_nets_dm.py │ ├── helper.py │ ├── icnn.py │ ├── main.py │ ├── naf.py │ ├── naf_nets_dm.py │ ├── normalized_env.py │ ├── replay_memory.py │ └── runtime_env.py ├── completion ├── baseline.py ├── ebundle-iter.py ├── icnn.back.py ├── icnn.plot.py ├── icnn_ebundle.py └── olivetti.py ├── images ├── completion.gif └── synthetic.png ├── lib ├── bundle_entropy.py └── bundle_entropy_dual.py ├── multi-label-cls ├── bibsonomy.py ├── ebundle-vs-gd.py ├── ff.py ├── icnn-back.py ├── icnn.plot.py ├── icnn_ebundle.py ├── icnn_ebundle_attic.py └── util.py └── synthetic-cls ├── icnn.py ├── legend.py ├── make-tile.sh └── run.sh /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/locuslab/icnn/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/locuslab/icnn/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/locuslab/icnn/HEAD/README.md -------------------------------------------------------------------------------- /RL/analyze.random-search.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/locuslab/icnn/HEAD/RL/analyze.random-search.py -------------------------------------------------------------------------------- /RL/misc/halfcheetah.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/locuslab/icnn/HEAD/RL/misc/halfcheetah.gif -------------------------------------------------------------------------------- /RL/misc/pendulum.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/locuslab/icnn/HEAD/RL/misc/pendulum.gif -------------------------------------------------------------------------------- /RL/misc/reacher.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/locuslab/icnn/HEAD/RL/misc/reacher.gif -------------------------------------------------------------------------------- /RL/plot-all.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/locuslab/icnn/HEAD/RL/plot-all.py -------------------------------------------------------------------------------- /RL/plot-single.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/locuslab/icnn/HEAD/RL/plot-single.py -------------------------------------------------------------------------------- /RL/run-exp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/locuslab/icnn/HEAD/RL/run-exp.py -------------------------------------------------------------------------------- /RL/run-exp.random-search.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/locuslab/icnn/HEAD/RL/run-exp.random-search.py -------------------------------------------------------------------------------- /RL/src/agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/locuslab/icnn/HEAD/RL/src/agent.py -------------------------------------------------------------------------------- /RL/src/bundle_entropy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/locuslab/icnn/HEAD/RL/src/bundle_entropy.py -------------------------------------------------------------------------------- /RL/src/ddpg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/locuslab/icnn/HEAD/RL/src/ddpg.py -------------------------------------------------------------------------------- /RL/src/ddpg_nets_dm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/locuslab/icnn/HEAD/RL/src/ddpg_nets_dm.py -------------------------------------------------------------------------------- /RL/src/helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/locuslab/icnn/HEAD/RL/src/helper.py -------------------------------------------------------------------------------- /RL/src/icnn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/locuslab/icnn/HEAD/RL/src/icnn.py -------------------------------------------------------------------------------- /RL/src/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/locuslab/icnn/HEAD/RL/src/main.py -------------------------------------------------------------------------------- /RL/src/naf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/locuslab/icnn/HEAD/RL/src/naf.py -------------------------------------------------------------------------------- /RL/src/naf_nets_dm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/locuslab/icnn/HEAD/RL/src/naf_nets_dm.py -------------------------------------------------------------------------------- /RL/src/normalized_env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/locuslab/icnn/HEAD/RL/src/normalized_env.py -------------------------------------------------------------------------------- /RL/src/replay_memory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/locuslab/icnn/HEAD/RL/src/replay_memory.py -------------------------------------------------------------------------------- /RL/src/runtime_env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/locuslab/icnn/HEAD/RL/src/runtime_env.py -------------------------------------------------------------------------------- /completion/baseline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/locuslab/icnn/HEAD/completion/baseline.py -------------------------------------------------------------------------------- /completion/ebundle-iter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/locuslab/icnn/HEAD/completion/ebundle-iter.py -------------------------------------------------------------------------------- /completion/icnn.back.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/locuslab/icnn/HEAD/completion/icnn.back.py -------------------------------------------------------------------------------- /completion/icnn.plot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/locuslab/icnn/HEAD/completion/icnn.plot.py -------------------------------------------------------------------------------- /completion/icnn_ebundle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/locuslab/icnn/HEAD/completion/icnn_ebundle.py -------------------------------------------------------------------------------- /completion/olivetti.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/locuslab/icnn/HEAD/completion/olivetti.py -------------------------------------------------------------------------------- /images/completion.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/locuslab/icnn/HEAD/images/completion.gif -------------------------------------------------------------------------------- /images/synthetic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/locuslab/icnn/HEAD/images/synthetic.png -------------------------------------------------------------------------------- /lib/bundle_entropy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/locuslab/icnn/HEAD/lib/bundle_entropy.py -------------------------------------------------------------------------------- /lib/bundle_entropy_dual.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/locuslab/icnn/HEAD/lib/bundle_entropy_dual.py -------------------------------------------------------------------------------- /multi-label-cls/bibsonomy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/locuslab/icnn/HEAD/multi-label-cls/bibsonomy.py -------------------------------------------------------------------------------- /multi-label-cls/ebundle-vs-gd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/locuslab/icnn/HEAD/multi-label-cls/ebundle-vs-gd.py -------------------------------------------------------------------------------- /multi-label-cls/ff.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/locuslab/icnn/HEAD/multi-label-cls/ff.py -------------------------------------------------------------------------------- /multi-label-cls/icnn-back.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/locuslab/icnn/HEAD/multi-label-cls/icnn-back.py -------------------------------------------------------------------------------- /multi-label-cls/icnn.plot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/locuslab/icnn/HEAD/multi-label-cls/icnn.plot.py -------------------------------------------------------------------------------- /multi-label-cls/icnn_ebundle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/locuslab/icnn/HEAD/multi-label-cls/icnn_ebundle.py -------------------------------------------------------------------------------- /multi-label-cls/icnn_ebundle_attic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/locuslab/icnn/HEAD/multi-label-cls/icnn_ebundle_attic.py -------------------------------------------------------------------------------- /multi-label-cls/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/locuslab/icnn/HEAD/multi-label-cls/util.py -------------------------------------------------------------------------------- /synthetic-cls/icnn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/locuslab/icnn/HEAD/synthetic-cls/icnn.py -------------------------------------------------------------------------------- /synthetic-cls/legend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/locuslab/icnn/HEAD/synthetic-cls/legend.py -------------------------------------------------------------------------------- /synthetic-cls/make-tile.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/locuslab/icnn/HEAD/synthetic-cls/make-tile.sh -------------------------------------------------------------------------------- /synthetic-cls/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/locuslab/icnn/HEAD/synthetic-cls/run.sh --------------------------------------------------------------------------------