Feat/operator global average pooling
Context
-
Adding support for GlobalAveragePooling Operator (needed to implement EfficientNet and MobileNet-v2). No linked gitlab issue.
-
Contains a fix for GraphView::remove that impaired removeFlatten execution, I added tests for remove flatten & Scheduler at the same time. I refactored a bit GraphView::replace to make the code a bit more readable (more explicit var name and types).
-
Added an friend ostream operator<< () for node (commented)
Linked MR:
Edited by Maxence Naud