Thanks for working on EGG and opening a PR!
Please fill this template to help us understand what are you introducing in EGG.

<!--- Provide a general summary of your changes in the Title above -->

## Description
<!--- Describe your changes in detail -->

## Related Issue (if any)
<!--- If suggesting a new feature or change, it would be great to discuss it in an issue first -->
<!--- If fixing a bug, there should be an issue describing it with steps to reproduce -->
<!--- Please link to the issue here: -->

## Motivation and Context
<!--- Why is this change required? What problem does it solve? -->
<!--- If it fixes an open issue, please add a link to the issue here. -->

## How Has This Been Tested?
<!--- Please describe in detail how you tested your changes. -->
<!--- Minimal test are included in the tests folder in the root directory of EGG -->
