Skip to content
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
change all names to camelCase
  • Loading branch information
sdgilley committed Oct 17, 2018
commit 361b57ed29b5c49610a6acc72efd3987c2abf651
40 changes: 20 additions & 20 deletions docs/how-to-deploy-to-aci/how-to-deploy-to-aci.py
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
with open("myenv.yml","w") as f:
f.write(myenv.serialize_to_string())

#<config-image?
#<configImage>
from azureml.core.image import ContainerImage

image_config = ContainerImage.image_configuration(execution_script = "score.py",
Expand All @@ -36,18 +36,18 @@
description = "Image with mnist model",
tags = {"data": "mnist", "type": "classification"}
)
#</config-image>
#</configImage>

# <config-aci>
# <configAci>
from azureml.core.webservice import AciWebservice

aciconfig = AciWebservice.deploy_configuration(cpu_cores = 1,
memory_gb = 1,
tags = {"data": "mnist", "type": "classification"},
description = 'Handwriting recognition')
# </config-aci>
# </configAci>

#<register-model>
#<registerModel>
from azureml.core.model import Model

model_name = "sklearn_mnist"
Expand All @@ -56,19 +56,19 @@
tags = {"data": "mnist", "type": "classification"},
description = "Mnist handwriting recognition",
workspace = ws)
#</register-model>
#</registerModel>

# <retrieve-model>
# <retrieveModel>
from azureml.core.model import Model

model_name = "sklearn_mnist"
model=Model(ws, model_name)
# </retrieve-model>
# </retrieveModel>


# ## DEPLOY FROM REGISTERED MODEL

# <option2-deploy>
# <option2Deploy>
from azureml.core.webservice import Webservice

service_name = 'aci-mnist-2'
Expand All @@ -79,14 +79,14 @@
workspace = ws)
service.wait_for_deployment(show_output = True)
print(service.state)
# </option2-deploy>
# </option2Deploy>

service.delete()

# ## DEPLOY FROM IMAGE


# <option3-create-image>
# <option3CreateImage>
from azureml.core.image import ContainerImage

image = ContainerImage.create(name = "myimage1",
Expand All @@ -95,9 +95,9 @@
workspace = ws)

image.wait_for_creation(show_output = True)
# </option3-create-image>
# </option3CreateImage>

# <option3-deploy>
# <option3Deploy>
from azureml.core.webservice import Webservice

service_name = 'aci-mnist-13'
Expand All @@ -107,7 +107,7 @@
workspace = ws)
service.wait_for_deployment(show_output = True)
print(service.state)
# </option3-deploy>
# </option3Deploy>

service.delete()

Expand All @@ -123,7 +123,7 @@



# <option1-deploy>
# <option1Deploy>
from azureml.core.webservice import Webservice

service_name = 'aci-mnist-1'
Expand All @@ -135,9 +135,9 @@

service.wait_for_deployment(show_output = True)
print(service.state)
# </option1-deploy>
# </option1Deploy>

# <test-service>
# <testService>
# Load Data
import os
import urllib
Expand All @@ -163,11 +163,11 @@
# predict using the deployed model
prediction = service.run(input_data = test_samples)
print(prediction)
# </test-service>
# </testService>

# <delete-service>
# <deleteService>
service.delete()
# </delete-service>
# </deleteService>



Expand Down