遇见数据集

A note on constitutive artificial neural networks for finite strain plasticity (source code and data)

收藏
Zenodo2025-10-13 更新2026-05-26 收录
官方服务:

资源简介:

This dataset contains the JAX-implementation of the publication van der Velden, T., Boes, B., Simon, J.-W., Brepols, T., Kuhl, E., & Holthusen, H. (2025) 'A note on constitutive artificial neural network for finite strain plasticity'. The code is based on the framework of Holthusen, H., Linka, K., Kuhl, E., & Brepols, T. (2025) 'A generalized dual potential for inelastic Constitutive Artificial Neural Networks: A JAX implementation at finite strains (Source code and data)'. https://doi.org/10.5281/zenodo.14894687 DIRECTORIES configs: Default and training configuration files of the networks.loadings: Artificial data file.param_initialization: Dretraining dictionaries.results: Loss and stress files.runs: Training configuration files. (EXECUTABLES TRAINING) IMPLEMENTATION activation_functions.py: Activation functions.AddOn_networks.py: Network relaxation time.BaseClasses.py: Object-orientated base classes for networks and iCANN.build_network.py: Load elasto-visco-plastic material in iCANN1.CANN.py: Class for CANN material model.custom_energy.py: Custom energy definitions.custom_potential.py: Custom potential definitions.energy.py: Feed-forward neural networks for Helmholtz free energy.execute_model_jit.py: Execute discovered model with specific parameters (weights). Use Just-InTime-Compilation (JIT) for fast evaluation. (EXECUTABLE MODEL EVALUATION)execute_model.py: Execute discovered model with specific parameters (weights). No use of JIT. (EXECUTABLE DEBUGGING)execute_training.py: Execute training for specific training data based on config_training. Training is specified within folder 'runs/'.helpers_material.py: Helper routines for continuum mechanics.helpers.py: Helper routines to read in data and for pretraining.iCANN_explicit: Explicit time integration scheme for elasto-visco-plastic iCANN.potential.py: Feed-forward neural networks for inelastic potentials.requirements.txt: Requirements of virtual Python environment. (REQUIREMENTS)

提供机构:
Zenodo
创建时间:
2025-10-13
二维码
社区交流群
二维码
科研交流群
商业服务