{ "library_name": "kerasformers", "kerasformers_version": "1.2.1", "model_module": "kerasformers.models.dfine", "model_class": "DFineDetect", "variant": "dfine-small", "weights": "model.weights.h5", "schema_version": 2, "weight_dtype": "float32", "model_type": "d_fine", "vision_config": { "stem_channels": [ 3, 16, 16 ], "stage_in_channels": [ 16, 64, 256, 512 ], "stage_mid_channels": [ 16, 32, 64, 128 ], "stage_out_channels": [ 64, 256, 512, 1024 ], "stage_num_blocks": [ 1, 1, 2, 1 ], "stage_numb_of_layers": [ 3, 3, 3, 3 ], "use_lab": true, "encoder_in_channels": [ 256, 512, 1024 ], "encoder_hidden_dim": 256, "encoder_ffn_dim": 1024, "encode_proj_layers": [ 2 ], "hidden_expansion": 0.5, "ccfm_num_blocks": 1, "hidden_dim": 256, "decoder_num_layers": 3, "decoder_ffn_dim": 1024, "decoder_n_points": [ 3, 6, 3 ], "num_feature_levels": 3, "feat_strides": [ 8, 16, 32 ], "num_classes": 80, "num_queries": 300, "image_size": 640 } }