Created
June 21, 2019 20:54
-
-
Save jisantuc/4d1b1e0f8ecc4d2798c56117243597a9 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"id": "testexperiment", | |
"evalUri": "/tmp/eval/testexperiment", | |
"trainUri": "/tmp/train/testexperiment", | |
"predictUri": "/tmp/predict/testexperiment", | |
"chipUri": "/tmp/chip/testexperiment", | |
"task": { | |
"taskType": "OBJECT_DETECTION", | |
"predictBatchSize": 10, | |
"objectDetectionConfig": { | |
"predictOptions": { | |
"scoreThresh": 0.5, | |
"mergeThresh": 0.5 | |
}, | |
"classItems": [ | |
{ | |
"id": 1, | |
"color": "red", | |
"name": "870e82d4-0063-44f4-8a14-950266b23619" | |
} | |
], | |
"chipOptions": { | |
"negRatio": 1.0, | |
"labelBuffer": 0.0, | |
"ioaThresh": 0.800000011920929, | |
"windowMethod": "chip" | |
}, | |
"chipSize": 200 | |
}, | |
"debug": true, | |
"predictPackageUri": "/tmp/bundle/testexperiment/predict_package.zip" | |
}, | |
"bundleUri": "/tmp/bundle/testexperiment", | |
"backend": { | |
"tfObjectDetectionConfig": { | |
"debug": true, | |
"trainingDataUri": "/tmp/chip/testexperiment", | |
"tfodConfig": { | |
"trainConfig": { | |
"numSteps": 1.0, | |
"batchSize": 1.0, | |
"dataAugmentationOptions": [ | |
{ | |
"randomHorizontalFlip": null | |
}, | |
{ | |
"ssdRandomCrop": null | |
} | |
], | |
"fineTuneCheckpoint": "http://download.tensorflow.org/models/object_detection/ssd_mobilenet_v1_coco_2017_11_17.tar.gz", | |
"fromDetectionCheckpoint": true, | |
"optimizer": { | |
"rmsPropOptimizer": { | |
"decay": 0.8999999761581421, | |
"learningRate": { | |
"exponentialDecayLearningRate": { | |
"initialLearningRate": 0.004000000189989805, | |
"decaySteps": 800720.0, | |
"decayFactor": 0.949999988079071 | |
} | |
}, | |
"momentumOptimizerValue": 0.8999999761581421, | |
"epsilon": 1.0 | |
} | |
} | |
}, | |
"trainInputReader": { | |
"labelMapPath": "PATH_TO_BE_CONFIGURED/mscoco_label_map.pbtxt", | |
"tfRecordInputReader": { | |
"inputPath": [ | |
"PATH_TO_BE_CONFIGURED/mscoco_train.record-?????-of-00100" | |
] | |
} | |
}, | |
"evalConfig": { | |
"numExamples": 8000.0, | |
"maxEvals": 10.0 | |
}, | |
"evalInputReader": [ | |
{ | |
"shuffle": false, | |
"numReaders": 1.0, | |
"labelMapPath": "PATH_TO_BE_CONFIGURED/mscoco_label_map.pbtxt", | |
"tfRecordInputReader": { | |
"inputPath": [ | |
"PATH_TO_BE_CONFIGURED/mscoco_val.record-?????-of-00010" | |
] | |
} | |
} | |
], | |
"model": { | |
"ssd": { | |
"boxPredictor": { | |
"convolutionalBoxPredictor": { | |
"minDepth": 0.0, | |
"convHyperparams": { | |
"batchNorm": { | |
"decay": 0.9997000098228455, | |
"train": true, | |
"center": true, | |
"epsilon": 0.0010000000474974513, | |
"scale": true | |
}, | |
"initializer": { | |
"truncatedNormalInitializer": { | |
"stddev": 0.029999999329447746, | |
"mean": 0.0 | |
} | |
}, | |
"activation": "RELU_6", | |
"regularizer": { | |
"l2Regularizer": { | |
"weight": 3.9999998989515007e-05 | |
} | |
} | |
}, | |
"numLayersBeforePredictor": 0.0, | |
"kernelSize": 1.0, | |
"boxCodeSize": 4.0, | |
"applySigmoidToScores": false, | |
"dropoutKeepProbability": 0.800000011920929, | |
"maxDepth": 0.0, | |
"useDropout": false | |
} | |
}, | |
"matcher": { | |
"argmaxMatcher": { | |
"ignoreThresholds": false, | |
"negativesLowerThanUnmatched": true, | |
"matchedThreshold": 0.5, | |
"unmatchedThreshold": 0.5, | |
"forceMatchForEachRow": true | |
} | |
}, | |
"normalizeLossByNumMatches": true, | |
"boxCoder": { | |
"fasterRcnnBoxCoder": { | |
"widthScale": 5.0, | |
"xScale": 10.0, | |
"heightScale": 5.0, | |
"yScale": 10.0 | |
} | |
}, | |
"anchorGenerator": { | |
"ssdAnchorGenerator": { | |
"aspectRatios": [ | |
1.0, | |
2.0, | |
0.5, | |
3.0, | |
0.33329999446868896 | |
], | |
"maxScale": 0.949999988079071, | |
"numLayers": 6.0, | |
"minScale": 0.20000000298023224 | |
} | |
}, | |
"similarityCalculator": { | |
"iouSimilarity": null | |
}, | |
"featureExtractor": { | |
"minDepth": 16.0, | |
"depthMultiplier": 1.0, | |
"convHyperparams": { | |
"batchNorm": { | |
"decay": 0.9997000098228455, | |
"train": true, | |
"center": true, | |
"epsilon": 0.0010000000474974513, | |
"scale": true | |
}, | |
"activation": "RELU_6", | |
"initializer": { | |
"truncatedNormalInitializer": { | |
"stddev": 0.029999999329447746, | |
"mean": 0.0 | |
} | |
}, | |
"regularizer": { | |
"l2Regularizer": { | |
"weight": 3.9999998989515007e-05 | |
} | |
} | |
}, | |
"type": "ssd_mobilenet_v1" | |
}, | |
"postProcessing": { | |
"scoreConverter": "SIGMOID", | |
"batchNonMaxSuppression": { | |
"maxTotalDetections": 100.0, | |
"scoreThreshold": 9.99999993922529e-09, | |
"iouThreshold": 0.6000000238418579, | |
"maxDetectionsPerClass": 100.0 | |
} | |
}, | |
"loss": { | |
"classificationWeight": 1.0, | |
"localizationLoss": { | |
"weightedSmoothL1": null | |
}, | |
"classificationLoss": { | |
"weightedSigmoid": null | |
}, | |
"localizationWeight": 1.0, | |
"hardExampleMiner": { | |
"maxNegativesPerPositive": 3.0, | |
"iouThreshold": 0.9900000095367432, | |
"lossType": "CLASSIFICATION", | |
"minNegativesPerImage": 0.0, | |
"numHardExamples": 3000.0 | |
} | |
}, | |
"numClasses": 1.0, | |
"imageResizer": { | |
"fixedShapeResizer": { | |
"width": 200.0, | |
"height": 200.0 | |
} | |
} | |
} | |
} | |
}, | |
"exportPy": "/opt/tf-models/object_detection/export_inference_graph.py", | |
"modelMainPy": "/opt/tf-models/object_detection/model_main.py", | |
"doMonitoring": true, | |
"trainingOutputUri": "/tmp/train/testexperiment", | |
"replaceModel": false, | |
"modelUri": "/tmp/train/testexperiment/model", | |
"fineTuneCheckpointName": "testexperiment", | |
"syncInterval": 600 | |
}, | |
"backendType": "TF_OBJECT_DETECTION", | |
"pretrainedModelUri": "http://download.tensorflow.org/models/object_detection/ssd_mobilenet_v1_coco_2017_11_17.tar.gz" | |
}, | |
"analyzeUri": "/tmp/analyze/testexperiment", | |
"evaluators": [ | |
{ | |
"customConfig": { | |
"experiment_id": "e4c2bb25-5319-4b95-aeca-8e2fb44a8959", | |
"class_map": { | |
"870e82d4-0063-44f4-8a14-950266b23619": 1.0 | |
}, | |
"refresh_token": "9f8wgc5x2LH8o4j2LiB_MvxE-Yp4LmjwqaL35Vi9uDlYH", | |
"project_id": "81c48efa-18f0-4a78-aac1-3ce851e5b2f6", | |
"output_uri": "/tmp", | |
"vision_api_host": "prediction.staging.rasterfoundry.com", | |
"rf_api_host": "app.staging.rasterfoundry.com" | |
} | |
} | |
], | |
"rootUri": "/tmp", | |
"dataset": { | |
"testScenes": [ | |
{ | |
"id": "example scene", | |
"groundTruthLabelSource": { | |
"customConfig": { | |
"source_type": "RF_ANNOTATION_GROUP_LABEL_SOURCE", | |
"refresh_token": "9f8wgc5x2LH8o4j2LiB_MvxE-Yp4LmjwqaL35Vi9uDlYH", | |
"project_id": "71820687-526e-4203-8aab-3bf1acd5cc70", | |
"project_layer_id": "3cec2bbe-bb42-4df8-9478-bc8e57ab011e", | |
"annotation_group": "59388cf6-5105-467c-a8f3-f098055be8f0", | |
"rf_api_host": "app.staging.rasterfoundry.com" | |
} | |
}, | |
"predictionLabelStore": { | |
"customConfig": { | |
"class_map": { | |
"870e82d4-0063-44f4-8a14-950266b23619": 1.0 | |
}, | |
"project_id": "71820687-526e-4203-8aab-3bf1acd5cc70", | |
"project_layer_id": "3cec2bbe-bb42-4df8-9478-bc8e57ab011e", | |
"store_type": "RF_ANNOTATION_GROUP_LABEL_STORE", | |
"annotation_group": "59388cf6-5105-467c-a8f3-f098055be8f0", | |
"refresh_token": "9f8wgc5x2LH8o4j2LiB_MvxE-Yp4LmjwqaL35Vi9uDlYH", | |
"rf_api_host": "app.staging.rasterfoundry.com" | |
} | |
} | |
} | |
], | |
"validationScenes": [ | |
{ | |
"id": "example scene", | |
"groundTruthLabelSource": { | |
"customConfig": { | |
"source_type": "RF_ANNOTATION_GROUP_LABEL_SOURCE", | |
"refresh_token": "9f8wgc5x2LH8o4j2LiB_MvxE-Yp4LmjwqaL35Vi9uDlYH", | |
"project_id": "71820687-526e-4203-8aab-3bf1acd5cc70", | |
"project_layer_id": "3cec2bbe-bb42-4df8-9478-bc8e57ab011e", | |
"annotation_group": "59388cf6-5105-467c-a8f3-f098055be8f0", | |
"rf_api_host": "app.staging.rasterfoundry.com" | |
} | |
}, | |
"predictionLabelStore": { | |
"customConfig": { | |
"class_map": { | |
"870e82d4-0063-44f4-8a14-950266b23619": 1.0 | |
}, | |
"project_id": "71820687-526e-4203-8aab-3bf1acd5cc70", | |
"project_layer_id": "3cec2bbe-bb42-4df8-9478-bc8e57ab011e", | |
"store_type": "RF_ANNOTATION_GROUP_LABEL_STORE", | |
"annotation_group": "59388cf6-5105-467c-a8f3-f098055be8f0", | |
"refresh_token": "9f8wgc5x2LH8o4j2LiB_MvxE-Yp4LmjwqaL35Vi9uDlYH", | |
"rf_api_host": "app.staging.rasterfoundry.com" | |
} | |
} | |
} | |
], | |
"trainScenes": [ | |
{ | |
"id": "example scene", | |
"groundTruthLabelSource": { | |
"customConfig": { | |
"source_type": "RF_ANNOTATION_GROUP_LABEL_SOURCE", | |
"project_id": "71820687-526e-4203-8aab-3bf1acd5cc70", | |
"project_layer_id": "3cec2bbe-bb42-4df8-9478-bc8e57ab011e", | |
"annotation_group": "59388cf6-5105-467c-a8f3-f098055be8f0", | |
"refresh_token": "9f8wgc5x2LH8o4j2LiB_MvxE-Yp4LmjwqaL35Vi9uDlYH", | |
"rf_api_host": "app.staging.rasterfoundry.com" | |
} | |
}, | |
"predictionLabelStore": { | |
"customConfig": { | |
"class_map": { | |
"870e82d4-0063-44f4-8a14-950266b23619": 1.0 | |
}, | |
"project_id": "71820687-526e-4203-8aab-3bf1acd5cc70", | |
"project_layer_id": "3cec2bbe-bb42-4df8-9478-bc8e57ab011e", | |
"store_type": "RF_ANNOTATION_GROUP_LABEL_STORE", | |
"annotation_group": "59388cf6-5105-467c-a8f3-f098055be8f0", | |
"refresh_token": "9f8wgc5x2LH8o4j2LiB_MvxE-Yp4LmjwqaL35Vi9uDlYH", | |
"rf_api_host": "app.staging.rasterfoundry.com" | |
} | |
} | |
} | |
] | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment