[ 
https://issues.apache.org/jira/browse/SINGA-419?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ngin Yun Chuan updated SINGA-419:
---------------------------------
    Description: 
With reference to https://github.com/nginyc/rafiki/pull/79.

Consolidates changes from branches `improve_knob_api` and 
`improve_model_logging` reviewed by [~wangwei.cs]

The new docs for this PR are available at 
https://nginyc.github.io/rafiki/docs/0.0.8.

GPU-aware placement: 
- Uses [Docker Swarm placement 
constraints](https://docs.docker.com/engine/swarm/services/#placement-constraints)
- 
https://nginyc.github.io/rafiki/docs/0.0.8/docs/src/dev/setup.html#adding-nodes-to-rafiki
- 
https://github.com/nginyc/rafiki/blob/add_gpu_aware_placement/scripts/setup_node.sh

Model knobs configuration changes:
- 
https://nginyc.github.io/rafiki/docs/0.0.8/docs/src/user/creating-models.html#implementing-models
- 
https://nginyc.github.io/rafiki/docs/0.0.8/docs/src/python/rafiki.model.html#knob-types
-https://github.com/nginyc/rafiki/blob/add_gpu_aware_placement/examples/models/image_classification/TfFeedForward.py

Model logging API changes:
- 
https://nginyc.github.io/rafiki/docs/0.0.8/docs/src/user/creating-models.html#logging-in-models
- 
https://nginyc.github.io/rafiki/docs/0.0.8/docs/src/python/rafiki.model.html#rafiki.model.ModelLogger
- 
https://github.com/nginyc/rafiki/blob/add_gpu_aware_placement/examples/models/image_classification/TfFeedForward.py


  was:
With reference to https://github.com/nginyc/rafiki/pull/79.

Consolidates changes from branches `improve_knob_api` and 
`improve_model_logging` reviewed by [~wangwei].

The new docs for this PR are available at 
https://nginyc.github.io/rafiki/docs/0.0.8.

GPU-aware placement: 
- Uses [Docker Swarm placement 
constraints](https://docs.docker.com/engine/swarm/services/#placement-constraints)
- 
https://nginyc.github.io/rafiki/docs/0.0.8/docs/src/dev/setup.html#adding-nodes-to-rafiki
- 
https://github.com/nginyc/rafiki/blob/add_gpu_aware_placement/scripts/setup_node.sh

Model knobs configuration changes:
- 
https://nginyc.github.io/rafiki/docs/0.0.8/docs/src/user/creating-models.html#implementing-models
- 
https://nginyc.github.io/rafiki/docs/0.0.8/docs/src/python/rafiki.model.html#knob-types
-https://github.com/nginyc/rafiki/blob/add_gpu_aware_placement/examples/models/image_classification/TfFeedForward.py

Model logging API changes:
- 
https://nginyc.github.io/rafiki/docs/0.0.8/docs/src/user/creating-models.html#logging-in-models
- 
https://nginyc.github.io/rafiki/docs/0.0.8/docs/src/python/rafiki.model.html#rafiki.model.ModelLogger
- 
https://github.com/nginyc/rafiki/blob/add_gpu_aware_placement/examples/models/image_classification/TfFeedForward.py



> [Rafiki V0.0.8] Add GPU-aware placement (+ model knobs and logging API 
> changes)
> -------------------------------------------------------------------------------
>
>                 Key: SINGA-419
>                 URL: https://issues.apache.org/jira/browse/SINGA-419
>             Project: Singa
>          Issue Type: New Feature
>            Reporter: Ngin Yun Chuan
>            Priority: Major
>
> With reference to https://github.com/nginyc/rafiki/pull/79.
> Consolidates changes from branches `improve_knob_api` and 
> `improve_model_logging` reviewed by [~wangwei.cs]
> The new docs for this PR are available at 
> https://nginyc.github.io/rafiki/docs/0.0.8.
> GPU-aware placement: 
> - Uses [Docker Swarm placement 
> constraints](https://docs.docker.com/engine/swarm/services/#placement-constraints)
> - 
> https://nginyc.github.io/rafiki/docs/0.0.8/docs/src/dev/setup.html#adding-nodes-to-rafiki
> - 
> https://github.com/nginyc/rafiki/blob/add_gpu_aware_placement/scripts/setup_node.sh
> Model knobs configuration changes:
> - 
> https://nginyc.github.io/rafiki/docs/0.0.8/docs/src/user/creating-models.html#implementing-models
> - 
> https://nginyc.github.io/rafiki/docs/0.0.8/docs/src/python/rafiki.model.html#knob-types
> -https://github.com/nginyc/rafiki/blob/add_gpu_aware_placement/examples/models/image_classification/TfFeedForward.py
> Model logging API changes:
> - 
> https://nginyc.github.io/rafiki/docs/0.0.8/docs/src/user/creating-models.html#logging-in-models
> - 
> https://nginyc.github.io/rafiki/docs/0.0.8/docs/src/python/rafiki.model.html#rafiki.model.ModelLogger
> - 
> https://github.com/nginyc/rafiki/blob/add_gpu_aware_placement/examples/models/image_classification/TfFeedForward.py



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to