- This repository contains the supplementary material of the textbook:
Deep Learning in Computational Mechanics: An Introductory Course (Second Edition), Leon Herrmann, Moritz Jokeit, Oliver Weeger, and Stefan Kollmannsberger, Springer 2025, ISBN: 978-3-031-89528-9, URL: link.springer.com/book/9783031895289
- The material consists of exercises (as Jupyter notebooks and Python files) described in the book (exercises), short demos (as Jupyter notebooks) covered in the book (demos), and lecture slides (as PowerPoint and pdf files) (slides).
- Download the repository - either with
git cloneor the "Download ZIP" button online - from the command line, enter that directory with
cd exercises - run:
conda env create -f environment.ymlthis will create a new environment namedaicome - activate with
conda activate aicome
- Start jupyter from the command line with:
jupyter lab - Open a demo .ipynb file and confirm that running it successfully imports packages like
torchand cells below run successfully. If so, your environment is ready for all the exercises in the book!
Copyright (c) 2024, Leon Herrmann, Moritz Jokeit, Oliver Weeger, Stefan Kollmannsberger, Thomas Hollowell All rights reserved.
All of the material is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License (CC BY-NC-SA 4.0), such that you may reuse and adapt the content for your own purposes as long as appropriate credit is given. Commercial use of the material is prohibited. Any adaptations or derivatives must be shared under the same license.
In case of questions or the discovery of any bugs, please feel free to reach out to leon.herrmann@uni-weimar.de