A generalized dual potential for inelastic Constitutive Artificial Neural Networks: A JAX implementation at finite strains (Source code and data)
收藏NIAID Data Ecosystem2026-05-02 收录
下载链接:
https://zenodo.org/record/14894686
下载链接
链接失效反馈官方服务:
资源简介:
This dataset contains
the source code
the data and examples
of the generalized inelastic Constitutive Artificial Neural Network (iCANN) enhanced by a novel network architecture.
The corresponding publication is:
Holthusen, H., Linka, K., Kuhl, E., Brepols, T.
A generalized dual potential for inelastic Constitutive Artificial Neural Networks: A JAX implementation at finite strains
JAX implementation
activation_functions: Contains the activation functions
BaseClasses: The `heart' of our code. Contains the general object-orientated classes to create neural networks and iCANNs
build_network: Add contribution of individual iCANNs (parallel connection)
config_training: Configuration file for current training options
energy: Feed-forward neural network for Helmholtz free energy
execute_model_jit: Execute discovered model with specific parameters (weights). Use Just-InTime-Compilation (JIT) for fast evaluation (EXECUTABLE)
execute_model: Execute discovered model with specific parameters (weights). No use of JIT (EXECUTABLE)
execute_training: Execute training for specific training data based on config_training. Training is specified within runs/ (EXECUTABLE)
helpers_material: Helper routines for continuum mechanics
helpers: Helper routines to read in data
iCANN_explicit: Explicit time integration scheme for iCANN
iCANN_impllicit: Implicit time integration scheme for iCANN
potential: Feed-forward neural network for dual potential
Directories
loadings: Contains training and testing files with data
results: Contains discovered weights and corresponding losses
runs: Specify the config_training file. Execute training for specific example (EXECUTABLE FILES)
创建时间:
2025-02-27



