{ "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" }