[docker] Detect CPUs in container correctly (#10507)

Co-authored-by: simon-mo <simon.mo@hey.com>
Co-authored-by: Richard Liaw <rliaw@berkeley.edu>
Co-authored-by: Alex Wu <itswu.alex@gmail.com>
This commit is contained in:
Ian Rodney
2020-09-13 23:40:48 -07:00
committed by GitHub
co-authored by simon-mo Richard Liaw Alex Wu
parent 660aee6311
commit 5bc2ba38fd
35 changed files with 173 additions and 45 deletions
@@ -1,6 +1,8 @@
import ray
from ray import serve
import requests
ray.init(num_cpus=8)
client = serve.start()
@@ -1,6 +1,8 @@
import ray
from ray import serve
import requests
ray.init(num_cpus=8)
client = serve.start()
@@ -3,7 +3,7 @@ import requests
import ray
from ray import serve
ray.init(num_cpus=10)
ray.init(num_cpus=8)
client = serve.start()
# Our pipeline will be structured as follows:
@@ -28,8 +28,8 @@ def batch_adder_v0(flask_requests: List):
# __doc_define_servable_v0_end__
ray.init(num_cpus=8)
# __doc_deploy_begin__
ray.init(num_cpus=10)
client = serve.start()
client.create_backend("adder:v0", batch_adder_v0, config={"max_batch_size": 4})
client.create_endpoint(
@@ -1,4 +1,5 @@
# yapf: disable
import ray
# __doc_import_begin__
from ray import serve
@@ -45,6 +46,7 @@ class ImageModel:
# __doc_define_servable_end__
ray.init(num_cpus=8)
# __doc_deploy_begin__
client = serve.start()
client.create_backend("resnet18:v0", ImageModel)
@@ -1,4 +1,5 @@
# yapf: disable
import ray
# __doc_import_begin__
from ray import serve
@@ -70,6 +71,7 @@ class BoostingModel:
# __doc_define_servable_end__
ray.init(num_cpus=8)
# __doc_deploy_begin__
client = serve.start()
client.create_backend("lr:v1", BoostingModel)
@@ -1,4 +1,5 @@
# yapf: disable
import ray
# __doc_import_begin__
from ray import serve
@@ -68,6 +69,7 @@ class TFMnistModel:
# __doc_define_servable_end__
ray.init(num_cpus=8)
# __doc_deploy_begin__
client = serve.start()
client.create_backend("tf:v1", TFMnistModel, TRAINED_MODEL_PATH)