* start updating cluster documentation with parallel ssh
* add using ray on a large cluster
* revert changes to using ray on a cluster
* update cluster documentation
* update title
* Some formatting changes, and added some notes.
* clarification
* Add warning about public versus private IP addresses.
* Typos and wording.
* Clarifications.
* Clarifications.
* Added test for retriving variables from an optimizer
* Added comments to test
* Addressed comments
* Fixed travis bug
* Added fix to circular controls
* Added set for explored operations and duplicate prefix stripping
* Removed embeded ipython
* Removed prefix, use seperate graph for each network
* Removed redundant imports
* Addressed comments and added separate graph to initializer
* fix typos
* get rid of prefix in documentation
* Remove start_ray_local from ray.init and change default number of workers to 10.
* Remove alexnet example.
* Move array methods to experimental.
* Remove TRPO example.
* Remove old files.
* Compile plasma when we build numbuf.
* Address comments.
* Updated code to mesh with get_weights returning a dict and new tf code
* Added tf.global_variables_initalizer to hyperopt example as well
* Small fix.
* Small name change.
* Added helper class for getting tf variables from loss function
* Updated usage and documentation
* Removed try-catches
* Added futures
* Added documentation
* fixes and tests
* more tests
* install tensorflow in travis
* Initial integration of webui with ray
* Re-organized calling of build-webui in setup.py
* Fixed Lint comments on js code
* Fixed more lint issues
* Fixed various issues
* Fixed directory in services.py
* Small changes.
* Changes to match lint
* Small cleanups in worker.py.
* Remove dependencies on subprocess32, graphviz, protobuf, and ipython.
* Retry starting the plasma manager if the port is in use.
* Whitespace
* Move start_plasma_manager into plasma.py.
* Update documentation for serialization.
* Update documentation for reusable variables.
* Update documentation for using Ray with TensorFlow. This change is to allow code blocks to be copied and pasted into a Python interpreter.
* Fix documentation for hyperparameter optimization example.
* Cleanup setting and getting of tensorflow weights.
* Add documentation for using TensorFlow.
* Group get_weights and set_weights in a function.
* Update readme.
* Re-implemented select, changed name to wait
* Changed tests for select to tests for wait
* Updated the hyperopt example to match wait
* Small fixes and improve example readme.
* Make tests pass.
* Make ray.init set python paths of workers.
* Decouple starting cluster from copying user source code
* also add current directory to path
* Add comments about deallocation.
* Add test for new code path.
* Ray with Docker
* cleanup based on comments
* rename docker user to ray-user
* add examples docker image
* working toward reliable Docker devel image
* adjust ray-user uid for Linux builds on AWS
* update documentation
* reduced dependencies for examples
* updated Docker documentation
* experimental notice on developing with Docker