HaomingLuo's picture
Publish AgentFEM-ready DENIM bundle
169670c verified
Raw History Blame Contribute Delete
2.37 kB
{
"applicability_domain": {
"maximum_absolute_strain": 0.03,
"maximum_peeq": 0.03,
"policy": "report_without_silent_fallback"
},
"architecture": {
"bisection_iterations": 28,
"channels": 2,
"direction_iterations": 6,
"hidden": 24,
"isotropic_neurons": 12
},
"architecture_id": "denim.v1",
"capabilities": {
"batch": true,
"diagnostics": true,
"energy": true,
"state": true,
"stress": true,
"tangent": "autodiff_consistent"
},
"dataset_id": "HaomingLuo/AgentFEM-Material-Loading-Memory",
"dataset_revision": "c84f416e5a71daa157e406c50afc3fc73509b9ca",
"dtype_policy": {
"allowed": [
"float32",
"float64"
],
"default": "float64"
},
"kinematics": "small_strain",
"model_name": "denim-expanded",
"model_revision": "5629df0a23a3d1ed43e9de2150e3d33cb979fdc1",
"model_version": "1.1.0",
"parameter_schema": [
{
"description": "Young's modulus.",
"minimum": 0.0,
"name": "young",
"unit": "Pa"
},
{
"description": "Poisson ratio.",
"maximum": 0.5,
"minimum": -1.0,
"name": "poisson",
"unit": "1"
},
{
"description": "Initial yield stress.",
"minimum": 0.0,
"name": "yield_stress",
"unit": "Pa"
}
],
"provider_compatibility": "agentfem-learning>=0.1.0a1",
"required_inputs": [
"strain",
"state",
"parameters"
],
"schema": "agentfem.learned_constitutive.bundle",
"schema_version": "1.0.0",
"shear_convention": "tensor",
"state_schema": {
"size": 25,
"variables": [
{
"name": "plastic_strain",
"shape": [
6
]
},
{
"name": "peeq",
"shape": []
},
{
"name": "memories",
"shape": [
2,
6
]
},
{
"name": "previous_flow",
"shape": [
6
]
}
]
},
"state_schema_version": "1.0.0",
"stress_measure": "cauchy",
"training_metadata": {
"legacy_checkpoint_migrated": true,
"parameter_count": 918
},
"voigt_order": [
"xx",
"yy",
"zz",
"xy",
"yz",
"xz"
],
"weights_file": "weights.safetensors",
"weights_format": "safetensors",
"weights_sha256": "2ed35af21f3c11d6f2237485871ac39d63b084eeb47b6c341175ab6ccb0f960a"
}