{ "module": "keras.src.models.functional", "class_name": "Functional", "config": { "name": "functional_4", "trainable": true, "layers": [ { "module": "keras.layers", "class_name": "InputLayer", "config": { "batch_shape": [ null, 4 ], "dtype": "float32", "sparse": false, "name": "input_layer" }, "registered_name": null, "name": "input_layer", "inbound_nodes": [] }, { "module": "keras.layers", "class_name": "Dense", "config": { "name": "hiden_layer_1", "trainable": true, "dtype": { "module": "keras", "class_name": "DTypePolicy", "config": { "name": "float32" }, "registered_name": null }, "units": 10, "activation": "relu", "use_bias": true, "kernel_initializer": { "module": "keras.initializers", "class_name": "GlorotUniform", "config": { "seed": null }, "registered_name": null }, "bias_initializer": { "module": "keras.initializers", "class_name": "Zeros", "config": {}, "registered_name": null }, "kernel_regularizer": null, "bias_regularizer": null, "kernel_constraint": null, "bias_constraint": null }, "registered_name": null, "build_config": { "input_shape": [ null, 4 ] }, "name": "hiden_layer_1", "inbound_nodes": [ { "args": [ { "class_name": "__keras_tensor__", "config": { "shape": [ null, 4 ], "dtype": "float32", "keras_history": [ "input_layer", 0, 0 ] } } ], "kwargs": {} } ] }, { "module": "keras.layers", "class_name": "Dense", "config": { "name": "output_layer", "trainable": true, "dtype": { "module": "keras", "class_name": "DTypePolicy", "config": { "name": "float32" }, "registered_name": null }, "units": 3, "activation": "softmax", "use_bias": true, "kernel_initializer": { "module": "keras.initializers", "class_name": "GlorotUniform", "config": { "seed": null }, "registered_name": null }, "bias_initializer": { "module": "keras.initializers", "class_name": "Zeros", "config": {}, "registered_name": null }, "kernel_regularizer": null, "bias_regularizer": null, "kernel_constraint": null, "bias_constraint": null }, "registered_name": null, "build_config": { "input_shape": [ null, 10 ] }, "name": "output_layer", "inbound_nodes": [ { "args": [ { "class_name": "__keras_tensor__", "config": { "shape": [ null, 10 ], "dtype": "float32", "keras_history": [ "hiden_layer_1", 0, 0 ] } } ], "kwargs": {} } ] } ], "input_layers": [ [ "input_layer", 0, 0 ] ], "output_layers": [ [ "output_layer", 0, 0 ] ] }, "registered_name": "Functional", "build_config": { "input_shape": null }, "compile_config": { "optimizer": { "module": "keras.optimizers", "class_name": "Adam", "config": { "name": "adam", "learning_rate": 0.003000000026077032, "weight_decay": null, "clipnorm": null, "global_clipnorm": null, "clipvalue": null, "use_ema": false, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "loss_scale_factor": null, "gradient_accumulation_steps": null, "beta_1": 0.9, "beta_2": 0.999, "epsilon": 1e-07, "amsgrad": false }, "registered_name": null }, "loss": "sparse_categorical_crossentropy", "loss_weights": null, "metrics": [ "accuracy" ], "weighted_metrics": null, "run_eagerly": false, "steps_per_execution": 1, "jit_compile": false } }