| Counter | The whistle counter |
| EventType | Defines an event (Whistle or Noise) with its length |
| ExampleType | Contains an example, input and corresponding desired output |
| FrequencyMaskType | A simple blocking mechanism to cut frequencies that are far from whistle's one |
| Perceptron | The perceptron |
| TimeSpecsType | Contains time specifics for the whistle counter |
1.3.7