├── .gitignore ├── LICENSE ├── README.md ├── changeKernel.png ├── data ├── titanic │ ├── class.csv │ └── features.csv └── wine │ ├── class.csv │ ├── features.csv │ └── wine_poison_lr.mat ├── install.sh ├── matlabCode ├── LRcost.m ├── downstreamEffectNN.m ├── sigmoid.m ├── testMLP.m └── trainMLP.m ├── notebooks ├── Demo-Titanic.ipynb ├── Demo-Wine.ipynb ├── Experiments-Main.ipynb ├── Experiments-MicroBenchmark-ArtificialNoiseType.ipynb ├── Experiments-MicroBenchmark-EarlyFiltering.ipynb ├── Experiments-MicroBenchmark-Structure.ipynb ├── Experiments-MicroBenchmark-TwoStream.ipynb └── Experiments-MicroBenchmark-VictimSampleDetector.ipynb └── picket ├── __init__.py ├── core.py ├── encoder ├── curl_model.py └── example_encoder.py ├── filter ├── filtersTest.py └── filtersTrain.py ├── globalvar.py ├── helper.py ├── prepare ├── dataInfo.py └── dataPrepare.py ├── preprocessor ├── __init__.py ├── dataset.py └── embeddings.py ├── rvae ├── EmbeddingMul.py ├── RVAE.py ├── __init__.py ├── imageDataset.py ├── mixedDataset.py ├── model_utils.py ├── run.py ├── train_eval_models.py └── utils.py ├── transformer ├── PicketNet.py ├── sparsemax.py └── utils.py ├── visualize └── visualization.py └── wrappers ├── pytorchNN.py └── pytorchNNThreeClass.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sis-ethz/Picket/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sis-ethz/Picket/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sis-ethz/Picket/HEAD/README.md -------------------------------------------------------------------------------- /changeKernel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sis-ethz/Picket/HEAD/changeKernel.png -------------------------------------------------------------------------------- /data/titanic/class.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sis-ethz/Picket/HEAD/data/titanic/class.csv -------------------------------------------------------------------------------- /data/titanic/features.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sis-ethz/Picket/HEAD/data/titanic/features.csv -------------------------------------------------------------------------------- /data/wine/class.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sis-ethz/Picket/HEAD/data/wine/class.csv -------------------------------------------------------------------------------- /data/wine/features.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sis-ethz/Picket/HEAD/data/wine/features.csv -------------------------------------------------------------------------------- /data/wine/wine_poison_lr.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sis-ethz/Picket/HEAD/data/wine/wine_poison_lr.mat -------------------------------------------------------------------------------- /install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sis-ethz/Picket/HEAD/install.sh -------------------------------------------------------------------------------- /matlabCode/LRcost.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sis-ethz/Picket/HEAD/matlabCode/LRcost.m -------------------------------------------------------------------------------- /matlabCode/downstreamEffectNN.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sis-ethz/Picket/HEAD/matlabCode/downstreamEffectNN.m -------------------------------------------------------------------------------- /matlabCode/sigmoid.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sis-ethz/Picket/HEAD/matlabCode/sigmoid.m -------------------------------------------------------------------------------- /matlabCode/testMLP.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sis-ethz/Picket/HEAD/matlabCode/testMLP.m -------------------------------------------------------------------------------- /matlabCode/trainMLP.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sis-ethz/Picket/HEAD/matlabCode/trainMLP.m -------------------------------------------------------------------------------- /notebooks/Demo-Titanic.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sis-ethz/Picket/HEAD/notebooks/Demo-Titanic.ipynb -------------------------------------------------------------------------------- /notebooks/Demo-Wine.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sis-ethz/Picket/HEAD/notebooks/Demo-Wine.ipynb -------------------------------------------------------------------------------- /notebooks/Experiments-Main.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sis-ethz/Picket/HEAD/notebooks/Experiments-Main.ipynb -------------------------------------------------------------------------------- /notebooks/Experiments-MicroBenchmark-ArtificialNoiseType.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sis-ethz/Picket/HEAD/notebooks/Experiments-MicroBenchmark-ArtificialNoiseType.ipynb -------------------------------------------------------------------------------- /notebooks/Experiments-MicroBenchmark-EarlyFiltering.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sis-ethz/Picket/HEAD/notebooks/Experiments-MicroBenchmark-EarlyFiltering.ipynb -------------------------------------------------------------------------------- /notebooks/Experiments-MicroBenchmark-Structure.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sis-ethz/Picket/HEAD/notebooks/Experiments-MicroBenchmark-Structure.ipynb -------------------------------------------------------------------------------- /notebooks/Experiments-MicroBenchmark-TwoStream.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sis-ethz/Picket/HEAD/notebooks/Experiments-MicroBenchmark-TwoStream.ipynb -------------------------------------------------------------------------------- /notebooks/Experiments-MicroBenchmark-VictimSampleDetector.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sis-ethz/Picket/HEAD/notebooks/Experiments-MicroBenchmark-VictimSampleDetector.ipynb -------------------------------------------------------------------------------- /picket/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /picket/core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sis-ethz/Picket/HEAD/picket/core.py -------------------------------------------------------------------------------- /picket/encoder/curl_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sis-ethz/Picket/HEAD/picket/encoder/curl_model.py -------------------------------------------------------------------------------- /picket/encoder/example_encoder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sis-ethz/Picket/HEAD/picket/encoder/example_encoder.py -------------------------------------------------------------------------------- /picket/filter/filtersTest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sis-ethz/Picket/HEAD/picket/filter/filtersTest.py -------------------------------------------------------------------------------- /picket/filter/filtersTrain.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sis-ethz/Picket/HEAD/picket/filter/filtersTrain.py -------------------------------------------------------------------------------- /picket/globalvar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sis-ethz/Picket/HEAD/picket/globalvar.py -------------------------------------------------------------------------------- /picket/helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sis-ethz/Picket/HEAD/picket/helper.py -------------------------------------------------------------------------------- /picket/prepare/dataInfo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sis-ethz/Picket/HEAD/picket/prepare/dataInfo.py -------------------------------------------------------------------------------- /picket/prepare/dataPrepare.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sis-ethz/Picket/HEAD/picket/prepare/dataPrepare.py -------------------------------------------------------------------------------- /picket/preprocessor/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /picket/preprocessor/dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sis-ethz/Picket/HEAD/picket/preprocessor/dataset.py -------------------------------------------------------------------------------- /picket/preprocessor/embeddings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sis-ethz/Picket/HEAD/picket/preprocessor/embeddings.py -------------------------------------------------------------------------------- /picket/rvae/EmbeddingMul.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sis-ethz/Picket/HEAD/picket/rvae/EmbeddingMul.py -------------------------------------------------------------------------------- /picket/rvae/RVAE.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sis-ethz/Picket/HEAD/picket/rvae/RVAE.py -------------------------------------------------------------------------------- /picket/rvae/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /picket/rvae/imageDataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sis-ethz/Picket/HEAD/picket/rvae/imageDataset.py -------------------------------------------------------------------------------- /picket/rvae/mixedDataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sis-ethz/Picket/HEAD/picket/rvae/mixedDataset.py -------------------------------------------------------------------------------- /picket/rvae/model_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sis-ethz/Picket/HEAD/picket/rvae/model_utils.py -------------------------------------------------------------------------------- /picket/rvae/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sis-ethz/Picket/HEAD/picket/rvae/run.py -------------------------------------------------------------------------------- /picket/rvae/train_eval_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sis-ethz/Picket/HEAD/picket/rvae/train_eval_models.py -------------------------------------------------------------------------------- /picket/rvae/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sis-ethz/Picket/HEAD/picket/rvae/utils.py -------------------------------------------------------------------------------- /picket/transformer/PicketNet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sis-ethz/Picket/HEAD/picket/transformer/PicketNet.py -------------------------------------------------------------------------------- /picket/transformer/sparsemax.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sis-ethz/Picket/HEAD/picket/transformer/sparsemax.py -------------------------------------------------------------------------------- /picket/transformer/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sis-ethz/Picket/HEAD/picket/transformer/utils.py -------------------------------------------------------------------------------- /picket/visualize/visualization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sis-ethz/Picket/HEAD/picket/visualize/visualization.py -------------------------------------------------------------------------------- /picket/wrappers/pytorchNN.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sis-ethz/Picket/HEAD/picket/wrappers/pytorchNN.py -------------------------------------------------------------------------------- /picket/wrappers/pytorchNNThreeClass.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sis-ethz/Picket/HEAD/picket/wrappers/pytorchNNThreeClass.py --------------------------------------------------------------------------------