Non-destructive ultrasound evaluation is a technique for flaw detection in materials. Among other things, it is used for monitoring key components of nuclear power plants, railways, and pipelines. Analysis of ultrasound data is performed by human inspectors manually analyzing acquired images. Such a process can be tedious and is highly dependent on the inspector's previous experience. Deep learning methods are hard to develop because of the lack of available data. The shortage also impacts training new human experts in this field, since they learn through experience. Data from real inspections can not be used because of non-disclosure agreements. On the other hand, blocks with synthetic flaws are expensive to produce. The goal of this work ...