in credit-card-fraud-detection/neptune_ml_utils.py [0:0]
def __run_create_endpoint_config(self, sm_client,
model_name,
instance_type='ml.m5.2xlarge',
initial_instance_count=1,
initial_weight=1,
variant_name='AllTraffic'
):
production_variant_configuration = [{
"ModelName": model_name,
"InstanceType": instance_type,
"InitialInstanceCount": initial_instance_count,
"VariantName": variant_name,
"InitialVariantWeight": initial_weight,
}]
request = {"EndpointConfigName": model_name,
"ProductionVariants": production_variant_configuration
}
return sm_client.create_endpoint_config(**request)