Extraction of mechanical properties of materials through deep learning from instrumented indentation
The data and code for the paper Extraction of mechanical properties of materials through deep learning from instrumented indentation, PNAS, 2020.
All the data is in the folder data.
All the code is in the folder src. The code depends on the deep learning package DeepXDE.
- data.py: The classes are used to read the data file. Remember to uncomment certain line in
ExpData
to scaledP/dh
. - nn.py: The main functions of multi-fidelity neural networks.
- model.py: The fitting function method. Some parameters are hard-coded in the code, and you should modify them for different cases.
- fit_n.py: Fit strain-hardening exponent.
- mfgp.py: Multi-fidelity Gaussian process regression.
To get help on how to use the data or code, simply open an issue in the GitHub "Issues" section.