code: def test_stored_data_parameters_format(self):
      with self.assertRaises(InvalidFormat):
          validate_data_structure(
              {
                  "layers": [
                      {
                          "name": "name",
                          "parameters": {
                              "weight": np.ones((2, 3)),
                          },
                      }
                  ]
              }
          )
  
      with self.assertRaises(InvalidFormat):
          validate_data_structure(
              {
                  "layers": [
                      {
                          "name": "name",
                          "parameters": {
                              "weight": {
                                  "data": np.ones((2, 3)),
                              },
                          },
                      }
                  ]
              }
          )
  
      result = validate_data_structure(
          {
              "layers": [
                  {
                      "name": "name",
                      "parameters": {
                          "weight": {
                              "value": np.ones((2, 3)),
                              "trainable": True,
                          },
                      },
                  }
              ]
          }
      )
      self.assertIsNone(result)
  
imports: import copy
  import numpy
  from neupy.utils import asfloat
  from neupy import layers, storage
  from neupy.storage import validate_data_structure, InvalidFormat, ParameterLoaderError, load_layer_parameter
  from base import BaseTestCase
label_desc: Use image node_id 3 for calling the StoredDataValidationTestCase obj's underlying member method code with example usage: obj.test_stored_data_parameters_format() without return types