This library provides ECNN implemented in Tensorflow, see reference [1].
https://drive.google.com/drive/folders/1tSMJQfcs9wyMz2XZBwAzBk0YCi4mhQfs?usp=sharing
[1] Y. Song, Q. Kang, and W. P. Tay, "Error-correcting output codes with ensemble diversity for robust learning in neural networks." AAAI Conference on Artificial Intelligence. 2021. [arxiv]
If you found this library useful in your research, please consider citing.
@article{song2021ecnn,
title={Error-correcting output codes with ensemble diversity for robust learning in neural networks},
author={Song, Yang and Kang, Qiyu and Tay, Wee Peng},
journal={AAAI Conference on Artificial Intelligence},
year={2021}
}