├── .gitattributes ├── .gitignore ├── README.md ├── data └── download.py ├── deepeye ├── README.md ├── __init__.py ├── archs │ ├── __init__.py │ ├── densenet.py │ ├── lenet.py │ ├── resnet.py │ └── toynet.py ├── callbacks.py ├── datasets │ ├── __init__.py │ ├── cdnet.py │ ├── file.py │ ├── forest.py │ └── preprocessing.py ├── losses.py ├── metrics.py ├── model.py ├── transforms.py └── utils │ ├── __init__.py │ ├── arg_utils.py │ ├── config_utils.py │ ├── convert_torch.py │ ├── generic_utils.py │ └── img_utils.py ├── main.py ├── requirements.txt ├── src-torch ├── CONTRIBUTING.md ├── INSTALL.md ├── LICENSE ├── PATENTS ├── README.md ├── TRAINING.md ├── best-thresholds.txt ├── category-perf.lua ├── checkpoints.lua ├── dataloader.lua ├── datasets │ ├── .cdnet-gen.lua.swp │ ├── README.md │ ├── cdnet-gen.lua │ ├── cdnet.lua │ ├── cifar10-gen.lua │ ├── cifar10.lua │ ├── cifar100-gen.lua │ ├── cifar100.lua │ ├── imagenet-gen.lua │ ├── imagenet.lua │ ├── init.lua │ ├── sanity-gen.lua │ ├── sanity.lua │ ├── test-hdf5-gen.lua │ ├── test-hdf5.lua │ ├── transforms-test.lua │ └── transforms.lua ├── drawnet.lua ├── main.lua ├── models │ ├── init.lua │ ├── lenet5.lua │ ├── preresnet.lua │ ├── resnet-deep-subtraction │ ├── resnet-skip.lua │ ├── resnet.lua │ ├── unet-original.lua │ ├── unet.lua │ ├── unet.lua.1 │ └── unet1.lua ├── opts.lua ├── param-optim.py ├── plotting.lua ├── pretrained │ ├── CONVERGENCE.md │ ├── README.md │ ├── classify.lua │ ├── extract-features.lua │ └── imagenet.lua ├── run-tests.sh ├── sanity_test.lua ├── save_img.lua ├── test-cdnet-gen-correct ├── train.lua ├── tune-threshold.lua ├── tuning.sh └── visualization.py └── train-val-split.sh /.gitattributes: -------------------------------------------------------------------------------- 1 | src-torch/* linguist-vendored 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpcinelli/foreground-segmentation/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpcinelli/foreground-segmentation/HEAD/README.md -------------------------------------------------------------------------------- /data/download.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpcinelli/foreground-segmentation/HEAD/data/download.py -------------------------------------------------------------------------------- /deepeye/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpcinelli/foreground-segmentation/HEAD/deepeye/README.md -------------------------------------------------------------------------------- /deepeye/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /deepeye/archs/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpcinelli/foreground-segmentation/HEAD/deepeye/archs/__init__.py -------------------------------------------------------------------------------- /deepeye/archs/densenet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpcinelli/foreground-segmentation/HEAD/deepeye/archs/densenet.py -------------------------------------------------------------------------------- /deepeye/archs/lenet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpcinelli/foreground-segmentation/HEAD/deepeye/archs/lenet.py -------------------------------------------------------------------------------- /deepeye/archs/resnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpcinelli/foreground-segmentation/HEAD/deepeye/archs/resnet.py -------------------------------------------------------------------------------- /deepeye/archs/toynet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpcinelli/foreground-segmentation/HEAD/deepeye/archs/toynet.py -------------------------------------------------------------------------------- /deepeye/callbacks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpcinelli/foreground-segmentation/HEAD/deepeye/callbacks.py -------------------------------------------------------------------------------- /deepeye/datasets/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpcinelli/foreground-segmentation/HEAD/deepeye/datasets/__init__.py -------------------------------------------------------------------------------- /deepeye/datasets/cdnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpcinelli/foreground-segmentation/HEAD/deepeye/datasets/cdnet.py -------------------------------------------------------------------------------- /deepeye/datasets/file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpcinelli/foreground-segmentation/HEAD/deepeye/datasets/file.py -------------------------------------------------------------------------------- /deepeye/datasets/forest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpcinelli/foreground-segmentation/HEAD/deepeye/datasets/forest.py -------------------------------------------------------------------------------- /deepeye/datasets/preprocessing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpcinelli/foreground-segmentation/HEAD/deepeye/datasets/preprocessing.py -------------------------------------------------------------------------------- /deepeye/losses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpcinelli/foreground-segmentation/HEAD/deepeye/losses.py -------------------------------------------------------------------------------- /deepeye/metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpcinelli/foreground-segmentation/HEAD/deepeye/metrics.py -------------------------------------------------------------------------------- /deepeye/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpcinelli/foreground-segmentation/HEAD/deepeye/model.py -------------------------------------------------------------------------------- /deepeye/transforms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpcinelli/foreground-segmentation/HEAD/deepeye/transforms.py -------------------------------------------------------------------------------- /deepeye/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /deepeye/utils/arg_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpcinelli/foreground-segmentation/HEAD/deepeye/utils/arg_utils.py -------------------------------------------------------------------------------- /deepeye/utils/config_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpcinelli/foreground-segmentation/HEAD/deepeye/utils/config_utils.py -------------------------------------------------------------------------------- /deepeye/utils/convert_torch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpcinelli/foreground-segmentation/HEAD/deepeye/utils/convert_torch.py -------------------------------------------------------------------------------- /deepeye/utils/generic_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpcinelli/foreground-segmentation/HEAD/deepeye/utils/generic_utils.py -------------------------------------------------------------------------------- /deepeye/utils/img_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpcinelli/foreground-segmentation/HEAD/deepeye/utils/img_utils.py -------------------------------------------------------------------------------- /main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpcinelli/foreground-segmentation/HEAD/main.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpcinelli/foreground-segmentation/HEAD/requirements.txt -------------------------------------------------------------------------------- /src-torch/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpcinelli/foreground-segmentation/HEAD/src-torch/CONTRIBUTING.md -------------------------------------------------------------------------------- /src-torch/INSTALL.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpcinelli/foreground-segmentation/HEAD/src-torch/INSTALL.md -------------------------------------------------------------------------------- /src-torch/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpcinelli/foreground-segmentation/HEAD/src-torch/LICENSE -------------------------------------------------------------------------------- /src-torch/PATENTS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpcinelli/foreground-segmentation/HEAD/src-torch/PATENTS -------------------------------------------------------------------------------- /src-torch/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpcinelli/foreground-segmentation/HEAD/src-torch/README.md -------------------------------------------------------------------------------- /src-torch/TRAINING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpcinelli/foreground-segmentation/HEAD/src-torch/TRAINING.md -------------------------------------------------------------------------------- /src-torch/best-thresholds.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpcinelli/foreground-segmentation/HEAD/src-torch/best-thresholds.txt -------------------------------------------------------------------------------- /src-torch/category-perf.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpcinelli/foreground-segmentation/HEAD/src-torch/category-perf.lua -------------------------------------------------------------------------------- /src-torch/checkpoints.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpcinelli/foreground-segmentation/HEAD/src-torch/checkpoints.lua -------------------------------------------------------------------------------- /src-torch/dataloader.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpcinelli/foreground-segmentation/HEAD/src-torch/dataloader.lua -------------------------------------------------------------------------------- /src-torch/datasets/.cdnet-gen.lua.swp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpcinelli/foreground-segmentation/HEAD/src-torch/datasets/.cdnet-gen.lua.swp -------------------------------------------------------------------------------- /src-torch/datasets/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpcinelli/foreground-segmentation/HEAD/src-torch/datasets/README.md -------------------------------------------------------------------------------- /src-torch/datasets/cdnet-gen.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpcinelli/foreground-segmentation/HEAD/src-torch/datasets/cdnet-gen.lua -------------------------------------------------------------------------------- /src-torch/datasets/cdnet.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpcinelli/foreground-segmentation/HEAD/src-torch/datasets/cdnet.lua -------------------------------------------------------------------------------- /src-torch/datasets/cifar10-gen.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpcinelli/foreground-segmentation/HEAD/src-torch/datasets/cifar10-gen.lua -------------------------------------------------------------------------------- /src-torch/datasets/cifar10.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpcinelli/foreground-segmentation/HEAD/src-torch/datasets/cifar10.lua -------------------------------------------------------------------------------- /src-torch/datasets/cifar100-gen.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpcinelli/foreground-segmentation/HEAD/src-torch/datasets/cifar100-gen.lua -------------------------------------------------------------------------------- /src-torch/datasets/cifar100.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpcinelli/foreground-segmentation/HEAD/src-torch/datasets/cifar100.lua -------------------------------------------------------------------------------- /src-torch/datasets/imagenet-gen.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpcinelli/foreground-segmentation/HEAD/src-torch/datasets/imagenet-gen.lua -------------------------------------------------------------------------------- /src-torch/datasets/imagenet.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpcinelli/foreground-segmentation/HEAD/src-torch/datasets/imagenet.lua -------------------------------------------------------------------------------- /src-torch/datasets/init.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpcinelli/foreground-segmentation/HEAD/src-torch/datasets/init.lua -------------------------------------------------------------------------------- /src-torch/datasets/sanity-gen.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpcinelli/foreground-segmentation/HEAD/src-torch/datasets/sanity-gen.lua -------------------------------------------------------------------------------- /src-torch/datasets/sanity.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpcinelli/foreground-segmentation/HEAD/src-torch/datasets/sanity.lua -------------------------------------------------------------------------------- /src-torch/datasets/test-hdf5-gen.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpcinelli/foreground-segmentation/HEAD/src-torch/datasets/test-hdf5-gen.lua -------------------------------------------------------------------------------- /src-torch/datasets/test-hdf5.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpcinelli/foreground-segmentation/HEAD/src-torch/datasets/test-hdf5.lua -------------------------------------------------------------------------------- /src-torch/datasets/transforms-test.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpcinelli/foreground-segmentation/HEAD/src-torch/datasets/transforms-test.lua -------------------------------------------------------------------------------- /src-torch/datasets/transforms.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpcinelli/foreground-segmentation/HEAD/src-torch/datasets/transforms.lua -------------------------------------------------------------------------------- /src-torch/drawnet.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpcinelli/foreground-segmentation/HEAD/src-torch/drawnet.lua -------------------------------------------------------------------------------- /src-torch/main.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpcinelli/foreground-segmentation/HEAD/src-torch/main.lua -------------------------------------------------------------------------------- /src-torch/models/init.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpcinelli/foreground-segmentation/HEAD/src-torch/models/init.lua -------------------------------------------------------------------------------- /src-torch/models/lenet5.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpcinelli/foreground-segmentation/HEAD/src-torch/models/lenet5.lua -------------------------------------------------------------------------------- /src-torch/models/preresnet.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpcinelli/foreground-segmentation/HEAD/src-torch/models/preresnet.lua -------------------------------------------------------------------------------- /src-torch/models/resnet-deep-subtraction: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpcinelli/foreground-segmentation/HEAD/src-torch/models/resnet-deep-subtraction -------------------------------------------------------------------------------- /src-torch/models/resnet-skip.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpcinelli/foreground-segmentation/HEAD/src-torch/models/resnet-skip.lua -------------------------------------------------------------------------------- /src-torch/models/resnet.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpcinelli/foreground-segmentation/HEAD/src-torch/models/resnet.lua -------------------------------------------------------------------------------- /src-torch/models/unet-original.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpcinelli/foreground-segmentation/HEAD/src-torch/models/unet-original.lua -------------------------------------------------------------------------------- /src-torch/models/unet.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpcinelli/foreground-segmentation/HEAD/src-torch/models/unet.lua -------------------------------------------------------------------------------- /src-torch/models/unet.lua.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpcinelli/foreground-segmentation/HEAD/src-torch/models/unet.lua.1 -------------------------------------------------------------------------------- /src-torch/models/unet1.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpcinelli/foreground-segmentation/HEAD/src-torch/models/unet1.lua -------------------------------------------------------------------------------- /src-torch/opts.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpcinelli/foreground-segmentation/HEAD/src-torch/opts.lua -------------------------------------------------------------------------------- /src-torch/param-optim.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpcinelli/foreground-segmentation/HEAD/src-torch/param-optim.py -------------------------------------------------------------------------------- /src-torch/plotting.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpcinelli/foreground-segmentation/HEAD/src-torch/plotting.lua -------------------------------------------------------------------------------- /src-torch/pretrained/CONVERGENCE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpcinelli/foreground-segmentation/HEAD/src-torch/pretrained/CONVERGENCE.md -------------------------------------------------------------------------------- /src-torch/pretrained/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpcinelli/foreground-segmentation/HEAD/src-torch/pretrained/README.md -------------------------------------------------------------------------------- /src-torch/pretrained/classify.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpcinelli/foreground-segmentation/HEAD/src-torch/pretrained/classify.lua -------------------------------------------------------------------------------- /src-torch/pretrained/extract-features.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpcinelli/foreground-segmentation/HEAD/src-torch/pretrained/extract-features.lua -------------------------------------------------------------------------------- /src-torch/pretrained/imagenet.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpcinelli/foreground-segmentation/HEAD/src-torch/pretrained/imagenet.lua -------------------------------------------------------------------------------- /src-torch/run-tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpcinelli/foreground-segmentation/HEAD/src-torch/run-tests.sh -------------------------------------------------------------------------------- /src-torch/sanity_test.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpcinelli/foreground-segmentation/HEAD/src-torch/sanity_test.lua -------------------------------------------------------------------------------- /src-torch/save_img.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpcinelli/foreground-segmentation/HEAD/src-torch/save_img.lua -------------------------------------------------------------------------------- /src-torch/test-cdnet-gen-correct: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpcinelli/foreground-segmentation/HEAD/src-torch/test-cdnet-gen-correct -------------------------------------------------------------------------------- /src-torch/train.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpcinelli/foreground-segmentation/HEAD/src-torch/train.lua -------------------------------------------------------------------------------- /src-torch/tune-threshold.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpcinelli/foreground-segmentation/HEAD/src-torch/tune-threshold.lua -------------------------------------------------------------------------------- /src-torch/tuning.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpcinelli/foreground-segmentation/HEAD/src-torch/tuning.sh -------------------------------------------------------------------------------- /src-torch/visualization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpcinelli/foreground-segmentation/HEAD/src-torch/visualization.py -------------------------------------------------------------------------------- /train-val-split.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpcinelli/foreground-segmentation/HEAD/train-val-split.sh --------------------------------------------------------------------------------