Final report on learning structural models

Summary
Final report on learning structural models