Robert Nishihara
d3e974a9a4
Increase ulimit -n in autoscaler examples. ( #1769 )
2018-04-02 00:32:56 -07:00
Robert Nishihara
23b8793f0e
Update documentation and autoscaler to find 0.4.0. ( #1789 )
2018-04-02 00:28:47 -07:00
Philipp Moritz
40c9b9cd60
Fix the setuptools_scm issue ( #1784 )
2018-03-31 10:33:40 -07:00
Eric Liang
faaa123046
[rllib] Set num_cpu=None for workers in the default settings ( #1793 )
2018-03-29 16:33:40 -07:00
Eric Liang
4116c64698
[tune] Remove rllib dep again, and add a test ( #1792 )
...
* tune should not depend on rllib
* fix dep test
* Tue Mar 27 16:55:41 PDT 2018
* f401
2018-03-29 15:36:49 -07:00
Robert Nishihara
8d52fe931b
Add experimental feature for flushing event logs and logfiles. ( #1659 )
...
* Add experimental feature for flushing event logs and logfiles.
* Add documentation.
2018-03-27 11:57:52 -07:00
Robert Nishihara
f69cbd35d4
Bump version to 0.4.0. ( #1745 )
2018-03-26 22:37:16 -07:00
Robert Nishihara
de3cfa223d
Fix monitor.py bottleneck by removing excess Redis queries. ( #1786 )
...
* Fix monitor.py bottleneck by removing excess Redis queries.
* Remove unnecessary default value.
2018-03-26 22:30:38 -07:00
Robert Nishihara
1ab0d0ea69
Acquire worker lock when importing actor. ( #1783 )
2018-03-26 18:31:26 -07:00
Eric Liang
7c4afa4b04
[tune] Fix linting error ( #1777 )
2018-03-25 23:44:14 -07:00
Yan Facai (颜发才)
6b1e592d5c
[tune] Added pbt with keras on cifar10 dataset example ( #1729 )
...
* [tune] Added pbt with keras on cifar10 dataset example
* ENH: add gpu resources
* CLN: requires 4 GPUs resource
* CLN: use single quotes
* CLN: don't save model by default
2018-03-25 15:57:23 -07:00
Eric Liang
72595cca0d
[tune] Change tune resource request syntax to be less confusing ( #1764 )
...
* update
* update examples
* Wed Mar 21 15:19:56 PDT 2018
* Wed Mar 21 15:21:32 PDT 2018
* Update train_a3c.py
* Update train.py
* fix resources accounting
2018-03-23 06:25:01 -07:00
Robert Nishihara
10dabce4d7
Remove from X import Y convention in RLlib ES. ( #1774 )
2018-03-23 05:54:31 -07:00
Christian Barra
13b3df9321
Check if the provider is external before getting the config. ( #1743 )
2018-03-22 22:59:29 -07:00
Robert Nishihara
c6ad71fc9d
Fix bug when connecting another driver in local case. ( #1760 )
...
* Allow connecting another driver when using ip address 127.0.0.1.
* Add test.
2018-03-21 11:49:53 -07:00
Eric Liang
b41bdcefa0
[rllib] Update RLlib to work with new actor scheduling behavior ( #1754 )
...
* Mon Mar 19 21:23:01 PDT 2018
* Mon Mar 19 21:23:07 PDT 2018
* Mon Mar 19 21:30:49 PDT 2018
* Mon Mar 19 21:32:05 PDT 2018
* Mon Mar 19 21:35:43 PDT 2018
* fix cpu limits
* Mon Mar 19 22:25:07 PDT 2018
2018-03-20 19:29:52 -07:00
Robert Nishihara
4bccabd910
Redirect output of all processes by default. ( #1752 )
...
* Redirect output of all processes by default.
* Add separate flag for redirecting worker output.
* Fix tests.
2018-03-20 18:14:54 -07:00
Robert Nishihara
2922e1c388
Add API for getting total cluster resources. ( #1736 )
...
* Add API for getting total cluster resources.
* Add test.
2018-03-20 15:57:00 -07:00
Robert Nishihara
4658d0a180
Print error when actor takes too long to start, and refactor error me… ( #1747 )
...
* Print error when actor takes too long to start, and refactor error message pushing.
* Print warning every ten seconds.
* Fix linting and tests.
* Fix tests.
2018-03-19 20:24:35 -07:00
Robert Nishihara
f88a2544bf
Speed up actor creation task submission by generating IDs with uuid. ( #1744 )
...
* Speed up actor creation task submission by generating IDs deterministically.
* Revert "Speed up actor creation task submission by generating IDs deterministically."
This reverts commit 175d9587302664916ce9db4071185485da8da041.
* Don't generate actor IDs deterministically yet.
* Factor out ID generation method.
2018-03-19 19:32:46 -07:00
Robert Nishihara
d78de0d41f
Provide experimental API for changing number of return values and res… ( #1735 )
...
* Provide experimental API for changing number of return values and resource requirements at task submission time.
* Remove code duplication and add tests.
2018-03-19 15:32:23 -07:00
Richard Liaw
23954e7ce2
[tune] Tune Documentation and expose better API ( #1681 )
2018-03-19 12:55:10 -07:00
Philipp Moritz
7b493aa4a1
Register credis with redis ( #1730 )
2018-03-18 14:02:19 -07:00
Christian Barra
070e27ea7a
Add external module as a node scaler. ( #1703 )
...
* WIP: add external module as a node scaler.
* Fix style.
* Add tests, fix style issues.
* Fix typos.
* Fix test error.
* Fix node provider path.
* Add function to spli pkg from class.
* Add doc.
* Correct documentation.
* Debugging....
* Debugging....
* Add __init__.py to tests.
* add more output for debugging
* Add more test, fix error with import.
* Add a small detail to the documentation.
* Update autoscaler.py
2018-03-17 16:59:13 -07:00
Eric Liang
e3685fca5e
[rllib] remove redundant docs ( #1728 )
...
* wip
* more work
* fix apex
* docs
* apex doc
* pool comment
* clean up
* make wrap stack pluggable
* Mon Mar 12 21:45:50 PDT 2018
* clean up comment
* table
* Mon Mar 12 22:51:57 PDT 2018
* Mon Mar 12 22:53:05 PDT 2018
* Mon Mar 12 22:55:03 PDT 2018
* Mon Mar 12 22:56:18 PDT 2018
* Mon Mar 12 22:59:54 PDT 2018
* Update apex_optimizer.py
* Update index.rst
* Update README.rst
* Update README.rst
* comments
* Wed Mar 14 19:01:02 PDT 2018
* Fri Mar 16 15:44:27 PDT 2018
2018-03-17 14:45:04 -07:00
Richard Liaw
9b361115c3
[tune] Added Async HyperBand example ( #1709 )
2018-03-16 13:25:29 -07:00
Robert Nishihara
75dc106303
Install flex and bison in autoscaler development example. ( #1725 )
2018-03-16 11:55:59 -07:00
Robert Nishihara
96913be939
Treat actor creation like a regular task. ( #1668 )
...
* Treat actor creation like a regular task.
* Small cleanups.
* Change semantics of actor resource handling.
* Bug fix.
* Minor linting
* Bug fix
* Fix jenkins test.
* Fix actor tests
* Some cleanups
* Bug fix
* Fix bug.
* Remove cached actor tasks when a driver is removed.
* Add more info to taskspec in global state API.
* Fix cyclic import bug in tune.
* Fix
* Fix linting.
* Fix linting.
* Don't schedule any tasks (especially actor creaiton tasks) on local schedulers with 0 CPUs.
* Bug fix.
* Add test for 0 CPU case
* Fix linting
* Address comments.
* Fix typos and add comment.
* Add assertion and fix test.
2018-03-16 11:18:07 -07:00
Rohan Singh
1f027344f1
[Dataframes] Implemented .describe() ( #1696 )
...
* added describe methods
* mean updates and added truediv func
* updates
* updated truediv test
* porting stocks to ubuntu
* hacky solution for describe, mean, median, quantile by transposing df
* removed data file
* removed faulty truediv implementation
* flake8 and documentation updates
* updated mean, median, var, std to handle mixed values
* added describe methods
* mean updates and added truediv func
* updates
* updated truediv test
* porting stocks to ubuntu
* hacky solution for describe, mean, median, quantile by transposing df
* removed data file
* removed faulty truediv implementation
* flake8 and documentation updates
* fixed quantile to drop object typed columns
* syntax improvements"
* fixed flatten issue
* fixing flatten issue
* minor updates
* added describe methods
* mean updates and added truediv func
* updates
* updated truediv test
* porting stocks to ubuntu
* hacky solution for describe, mean, median, quantile by transposing df
* removed data file
* removed faulty truediv implementation
* flake8 and documentation updates
* updated mean, median, var, std to handle mixed values
* added describe methods
* mean updates and added truediv func
* updates
* updated truediv test
* porting stocks to ubuntu
* hacky solution for describe, mean, median, quantile by transposing df
* removed data file
* removed faulty truediv implementation
* flake8 and documentation updates
* fixed quantile to drop object typed columns
* syntax improvements"
* fixed flatten issue
* fixing flatten issue
* improved describe syntax
2018-03-15 21:16:59 -07:00
Richard Liaw
459fd5e152
[tune][minor] Move helper function ( #1722 )
2018-03-15 18:41:02 -07:00
Eric Liang
882a649f0c
[rllib] [docs] Cleanup RLlib API and make docs consistent with upcoming blog post ( #1708 )
...
* wip
* more work
* fix apex
* docs
* apex doc
* pool comment
* clean up
* make wrap stack pluggable
* Mon Mar 12 21:45:50 PDT 2018
* clean up comment
* table
* Mon Mar 12 22:51:57 PDT 2018
* Mon Mar 12 22:53:05 PDT 2018
* Mon Mar 12 22:55:03 PDT 2018
* Mon Mar 12 22:56:18 PDT 2018
* Mon Mar 12 22:59:54 PDT 2018
* Update apex_optimizer.py
* Update index.rst
* Update README.rst
* Update README.rst
* comments
* Wed Mar 14 19:01:02 PDT 2018
2018-03-15 15:57:31 -07:00
Robert Nishihara
adffc7bfea
Pin Cython to 0.27.3 to fix travis builds. ( #1718 )
2018-03-13 22:18:08 -07:00
Devin Petersohn
8c1066cdba
[DataFrame] Implemented cummax, cummin, cumsum, cumprod ( #1705 )
...
* cummax, cummin, cumsum, cumprod
* added remote function
* Fix lint
* Fixing tests and linting
* Fix lint
2018-03-13 10:06:34 -07:00
Jae Min Kim
737120952e
[Dataframes] Reorganization ( #1676 )
...
* moved helper functions for dataframes into df_utils
* Updating base on review comments
* fixed bug with from_pandas
* Updating formatting
* Fix lint
2018-03-12 19:13:33 -07:00
Peter Veerman
6455ec934b
[DataFrame] Implements DataFrame.rename, DataFrame.rename_axis, and Index.set_names ( #1573 )
...
* Index update
* Fixed transpose bug with nan values
* Fix lint
* Add rename tests
* Implement DataFrame.rename, DataFrame.rename_axis, and Index.set_names
* Temp
* Fixing rename for new index implementation
Fix rebase merges
* Fix rename and rename_axis to work with new index.
Re-add pytest fixture
Clean up rebase artifacts
Remove index.py file
* Addressing minor points
* Addressing comments
2018-03-12 19:05:32 -07:00
Eric Liang
076936a7f5
[rllib] Switch DQN to using deepmind wrappers ( #1655 )
...
* deepmind wrap
* use 80x80
* respect custom prep
* fix replay size
* fix chekc
* batch idx
* Wed Mar 7 11:00:39 PST 2018
* random starts and reward clipping
* Fri Mar 9 17:27:17 PST 2018
* Fri Mar 9 17:36:15 PST 2018
* Sat Mar 10 19:47:10 PST 2018
* Sat Mar 10 19:47:37 PST 2018
* Sat Mar 10 20:05:12 PST 2018
* Sat Mar 10 20:54:21 PST 2018
* Sat Mar 10 21:03:52 PST 2018
2018-03-11 21:14:38 -07:00
Robert Nishihara
cae108d019
Replace special single quote with regular single quote. ( #1693 )
2018-03-10 20:36:01 -08:00
Richard Liaw
40799fee37
[autoscaler] Fix Defaults ( #1661 )
2018-03-09 16:59:21 -08:00
Peter Veerman
2b747ba46c
[DataFrame] Implement .fillna(), .ffill(), .bfill(), .eval(), and .drop() ( #1544 )
...
* Implement ray.DataFrame.drop w/ tests
* Implement ray.DataFrame.eval w/ tests
Fix flake8 issues
* Fix flake8 issues in dataframe.py
* Implement fillna
* Implement fillna
* Implement ffill and bfill
* Define helper functions outside of method invocation
* Implement ray.DataFrame.eval w/ tests
* Index update
* Fixed transpose bug with nan values
* Fix lint
* Implement fillna
* Use ray index to check if labels exist in df
* Fix ValueError catching
* Remove duplicate test methods
* Add documentation for .fillna(), .ffill(), .bfill(), .eval(), and .drop()
Fix flake8 errors
* Remove notebook files
* Change fillna, eval, drop to use new index type
* Fix documentation for fillna, eval and drop
temp
Temp
temp
temp
temp
* Update drop to work with new type of ray index
* Fix flake8 errors
* Refactor fillna fix for index
2018-03-09 07:37:27 -08:00
Eric Liang
75e825177f
[rllib] Move Ape-X metrics behind a debug flag and remove some of them ( #1656 )
2018-03-08 00:48:49 -08:00
Robert Nishihara
b0510ee461
Give error when actor is created before ray.init. ( #1666 )
2018-03-07 10:36:49 -08:00
Philipp Moritz
a9acfab3a6
Start chain replicated GCS with Ray ( #1538 )
2018-03-07 10:18:58 -08:00
Rohan Singh
0abebb0975
[Dataframes] Implement .__len__(), .__contains__(), .first_valid_index(), and .last_valid_index() ( #1664 )
...
* added len, contains, first_valid_index, last_valid_index
* fixed contains test cases
* test files updated for PR
2018-03-06 23:56:11 -08:00
Devin Petersohn
4af42d5bb6
[DataFrame] Adding error checking for pandas version ( #1662 )
...
* Adding error checking for pandas version
* Addressing comments
2018-03-06 09:57:49 -08:00
butchcom
936bebef99
[rllib] Upgrade to OpenAI Gym 0.10.3 ( #1601 )
2018-03-06 00:31:02 -08:00
Richard Liaw
162d063f0d
[autoscaler/tune] Optional YAML Fields + Fix Pretty Printing for Tune ( #1541 )
2018-03-04 23:35:58 -08:00
Richard Liaw
78716094b5
[tune] Async Hyperband ( #1595 )
2018-03-04 14:05:56 -08:00
Eric Liang
ecb811c26e
[rllib] Ape-X implementation and DQN refactor to handle replay in policy optimizer ( #1604 )
...
* minimal apex checkin
* cleanup dqn options
* actor utils
* Sun Feb 25 17:39:54 PST 2018
* update
* compression refactor
* fix
* add test
* fix models
* Sun Feb 25 21:46:27 PST 2018
* Wed Feb 28 10:26:34 PST 2018
* Wed Feb 28 10:28:09 PST 2018
* Wed Feb 28 10:42:59 PST 2018
* refactor
* Wed Feb 28 11:17:19 PST 2018
* Wed Feb 28 11:42:08 PST 2018
* Wed Feb 28 11:42:13 PST 2018
* Wed Feb 28 11:59:02 PST 2018
* Wed Feb 28 11:59:58 PST 2018
* Wed Feb 28 12:00:08 PST 2018
* Wed Feb 28 12:02:19 PST 2018
* Wed Feb 28 13:44:31 PST 2018
* Wed Feb 28 17:01:20 PST 2018
* Sat Mar 3 14:55:59 PST 2018
* make optimizer construction explicit
* Sat Mar 3 18:23:08 PST 2018
* Sat Mar 3 18:24:28 PST 2018
* Sat Mar 3 18:49:28 PST 2018
* Sat Mar 3 18:50:42 PST 2018
* Sat Mar 3 18:56:10 PST 2018
2018-03-04 12:25:25 -08:00
Eric Liang
9b33f3a7b7
[autoscaler] Bad error message when dict field omitted ( #1632 )
...
* Wed Feb 28 23:22:55 PST 2018
* Wed Feb 28 23:24:07 PST 2018
2018-03-03 20:25:58 -08:00
Eric Liang
75293a0ba0
[rllib] Basic regression tests on CartPole ( #1608 )
...
* Sun Feb 25 21:36:22 PST 2018
* Sun Feb 25 21:42:09 PST 2018
* Sun Feb 25 21:44:30 PST 2018
* fix lint
* Wed Feb 28 12:41:49 PST 2018
2018-03-03 16:27:56 -08:00