Commit Graph

  • 6724f57b03 [Examples] Add Carla test env (#1343) Eric Liang 2017-12-19 12:57:58 -08:00
  • 24b93b1123 fixes default type for product of empty shape. (#1341) Melih Elibol 2017-12-18 17:41:44 -08:00
  • 47b1f02d3e [rllib] Pull out multi-gpu optimizer as a generic class (#1313) Eric Liang 2017-12-17 15:59:57 -08:00
  • 53e736fe01 [rllib] Small fix for supporting custom preprocessors (#1334) Cathy Wu 2017-12-17 04:37:29 -08:00
  • bab44837e0 [tune] Tensorboard logger incorrectly reports training iteration as cur timestep value Eric Liang 2017-12-16 23:30:15 -08:00
  • d21ea0ca45 Switch EC2 example config to use AWS deep learning AMI + latest Ray wheel (#1331) Eric Liang 2017-12-16 17:39:46 -08:00
  • f5ea44338e EC2 cluster setup scripts and initial version of auto-scaler (#1311) Eric Liang 2017-12-15 23:56:39 -08:00
  • 76b6b4a2d3 When killing worker, release resources before dispatching tasks. (#1327) Robert Nishihara 2017-12-15 18:12:03 -08:00
  • fbf1806b8a [tune] Clean up result logging: move out of /tmp, add timestamp (#1297) Eric Liang 2017-12-15 14:19:08 -08:00
  • 12fdb3f53a Convert actor dummy objects to task execution edges. (#1281) Stephanie Wang 2017-12-14 20:47:54 -08:00
  • cac5f47600 First Part of Internal Ray API Refactor (#1173) Philipp Moritz 2017-12-14 14:54:09 -08:00
  • c5c83a4465 [rllib] PPO and A3C unification (#1253) Richard Liaw 2017-12-14 01:08:23 -08:00
  • 2f750e9ba7 Add parentheses around one-line if statement. (#1318) Robert Nishihara 2017-12-13 23:48:53 -08:00
  • 60d4f92d43 Add --user to instructions for building ray from source. (#1319) Robert Nishihara 2017-12-13 23:48:03 -08:00
  • cabbd27c56 [rllib] Support Nested Configuration Merging (#1268) Richard Liaw 2017-12-13 14:39:01 -08:00
  • f75b51d178 Register Common.error with local scheduler extension module. (#1316) Robert Nishihara 2017-12-13 11:55:54 -08:00
  • b6a35e0395 [rllib] Introduce pip install rllib (#1310) Richard Liaw 2017-12-12 13:58:28 -08:00
  • b1d89026cd Make ActorMethod fields private to fix tab completion. (#1312) Robert Nishihara 2017-12-12 10:07:33 -08:00
  • 20d6b74aa6 [rllib] Added evaluation script to RLLib (#1295) Peter Schafhalter 2017-12-11 11:59:44 -08:00
  • 96c46d35ff Tell Ray how to serialize FunctionSignature objects. (#1308) Robert Nishihara 2017-12-10 22:40:28 -08:00
  • 7009538321 Autodetect the number of GPUs when starting Ray. (#1293) Eric Liang 2017-12-09 15:30:16 -08:00
  • 6aae9a12fb Improve version checking at startup. (#1307) Robert Nishihara 2017-12-09 14:20:56 -08:00
  • 96463c680c Allow actor methods to return multiple object IDs. (#1296) Robert Nishihara 2017-12-09 10:37:57 -08:00
  • 7e4a28f933 [rllib] Add tuned_examples/pong-ppo.yaml (#1302) Zongheng Yang 2017-12-09 01:20:22 -08:00
  • 2606001a36 allow users to disable the webui (#1306) John Schulman 2017-12-09 00:35:55 -08:00
  • bac39a134e Define a wrapper class for callback_data.data (#1301) Stephanie Wang 2017-12-08 11:48:21 -08:00
  • 5adbdfecd0 Raise exception if pyarrow is imported before ray. (#1283) Robert Nishihara 2017-12-08 03:34:54 -08:00
  • 2e0eb0e4c7 [rllib] Adding dependencies (#1298) Richard Liaw 2017-12-08 01:57:19 -08:00
  • 26125e1547 Fixing the jenkins tests (#1299) Philipp Moritz 2017-12-07 17:03:58 -08:00
  • 35f7398666 [rllib] Update RLlib docs and README (#1288) Eric Liang 2017-12-06 18:17:51 -08:00
  • 2d543b6e19 [rllib] Refactor DQN to use an Evaluator abstraction (#1276) Eric Liang 2017-12-06 17:51:57 -08:00
  • 044548bcff Mark the killed as done outside of loop (#1284) Stephanie Wang 2017-12-02 14:42:16 -08:00
  • c21e189371 Allow scheduling with arbitrary user-defined resource labels. (#1236) Robert Nishihara 2017-12-01 11:41:40 -08:00
  • ac64631043 0.3 release blog post. (#1274) Robert Nishihara 2017-11-30 16:24:34 -08:00
  • 483dee2ff3 [rllib] Generalizing A3C Sampling Classes (#1250) Richard Liaw 2017-11-30 00:22:25 -08:00
  • 7db07acc4f website_analytics (#1272) Richard Liaw 2017-11-29 10:01:59 -08:00
  • dd45664ab5 Bump version number to 0.3.0. (#1247) ray-0.3.0 Robert Nishihara 2017-11-27 23:02:29 -08:00
  • 37831ae0c3 Add a nicer warning message when you pass the wrong thing to ray.wait() (#1239) Eric Liang 2017-11-27 22:57:33 -08:00
  • c1496b8111 Check version info in ray start for non-head nodes. (#1264) Robert Nishihara 2017-11-27 22:03:38 -08:00
  • 2c0d5544ac Add streaming MapReduce example (#1251) Philipp Moritz 2017-11-27 21:38:35 -08:00
  • 5e37cb8e16 Small PPO bug (#1265) Richard Liaw 2017-11-27 17:52:25 -08:00
  • f7c4f41df8 Change Python Redis client psubscribe -> subscribe. (#1261) Robert Nishihara 2017-11-26 23:29:37 -08:00
  • 2865128df0 Remove counter from run_function_on_all_workers. Also remove utilitie… (#1260) Robert Nishihara 2017-11-26 18:29:10 -08:00
  • 0b4961b161 Provide flag for setting redis maxclients. (#1257) Robert Nishihara 2017-11-26 18:25:55 -08:00
  • 7fc2ddbaf7 Revert "[rllib] Use NoFilter instead of MeanStdFilter for PPO. (#1082)" (#1255) Eric Liang 2017-11-26 16:00:46 -08:00
  • e583d5a421 Give warnings for unimplemented Python mode methods. (#1256) Robert Nishihara 2017-11-26 13:11:12 -08:00
  • 81bed0fef8 [tune] Add internal implementation overview + image for task timeline (#1254) Eric Liang 2017-11-26 10:57:32 -08:00
  • f34d705178 [rllib] Update Docs for RLLib (#1248) Richard Liaw 2017-11-24 10:36:57 -08:00
  • 7af5292646 Give error if a worker has a version mismatch for Python Ray, or clou… (#1245) Robert Nishihara 2017-11-23 23:31:03 -08:00
  • ddfe00b7e8 [tune] Documentation for Ray.tune (#1243) Eric Liang 2017-11-23 11:31:59 -08:00
  • 477a40f76d Prohibit returning actor handles and also update actor documentation. (#1246) Robert Nishihara 2017-11-23 09:37:24 -08:00
  • 2ae5a8484f Upgrade cloudpickle to 0.5.2. (#1244) Robert Nishihara 2017-11-22 20:23:04 -08:00
  • e0a340ee7e Allow actors to pin at most 1000 dummy objects at a time. (#1241) Robert Nishihara 2017-11-22 13:38:01 -08:00
  • 9af8dc568a testing with --rm and docker run (#1240) shane 2017-11-22 10:20:04 -08:00
  • ad044cbe8f changes (#1237) Eric Liang 2017-11-20 21:15:54 -08:00
  • 316f9e2bb7 [tune] Support user-defined trainable functions / classes / envs with a shared object registry (#1226) Eric Liang 2017-11-20 17:52:43 -08:00
  • 9233e496cc Raise exception when getting the task results of workers that died (#1224) Eric Liang 2017-11-20 15:18:39 -08:00
  • 28f1e12940 [rllib] [build-fix] ES iterations get unexpectedly long (#1235) Eric Liang 2017-11-20 14:42:42 -08:00
  • e0360eb429 Remove UT libraries and clean up remaining UT datastructures (#1230) Peter Schafhalter 2017-11-19 15:01:33 -08:00
  • ae4e1dd396 [tune] [rllib] Allow checkpointing to object store instead of local disk (#1212) Eric Liang 2017-11-19 00:36:43 -08:00
  • d986294c2b Replace UT strings in local scheduler (#1213) Peter Schafhalter 2017-11-17 16:14:46 -08:00
  • 94423c0542 Upgrade Arrow with fixes to Plasma eviction policy. (#1228) Robert Nishihara 2017-11-17 14:41:22 -08:00
  • 4cbc2b1978 Clean up UT datastructures in Python extension (#1227) Peter Schafhalter 2017-11-17 01:07:12 -08:00
  • 9a2e37a63e Don't record event log on driver. (#1217) Robert Nishihara 2017-11-16 23:17:59 -08:00
  • 0eae917766 [rllib] Clean up evolution strategies example. (#1225) Robert Nishihara 2017-11-16 21:58:30 -08:00
  • eadb998643 [tune] Make HyperBand Usable (#1215) Richard Liaw 2017-11-16 10:31:42 -08:00
  • 3a0206a1f4 [tune] Parallel Coordinate Visualization Notebook (#1218) Richard Liaw 2017-11-16 00:42:28 -08:00
  • c70430f322 Fix bugs in plasma manager transfer (#1188) Stephanie Wang 2017-11-15 22:32:38 -08:00
  • 9a7b15447b Replace UT string in redis tests (#1211) Peter Schafhalter 2017-11-15 22:21:56 -08:00
  • 009f59defc [tune] [rllib] Centralized driver logging (#1208) Eric Liang 2017-11-15 22:11:47 -08:00
  • e066bcf633 Synchronous parameter server example. (#1220) Melih Elibol 2017-11-15 17:49:31 -08:00
  • 428858c1ff Convert UT string to std::string (#1210) Peter Schafhalter 2017-11-12 21:00:36 -08:00
  • 71f8cd2403 [tune] Fixing up Hyperband (#1207) Richard Liaw 2017-11-12 12:05:32 -08:00
  • 7c38f964b7 [tune] Add command line support for choosing early stopping schedulers (#1209) Eric Liang 2017-11-12 12:05:18 -08:00
  • afdc87323f [rllib] PyTorch Models for A3C (#1187) Richard Liaw 2017-11-12 00:20:33 -08:00
  • 9a6a056609 Convert UT datastructures in tests (#1203) Peter Schafhalter 2017-11-11 16:55:05 -08:00
  • e798a652bc Change TaskSpec to allow multiple object IDs per argument. (#1204) Philipp Moritz 2017-11-10 16:33:34 -08:00
  • 07f0532b9b Local scheduler filters out dead clients during reconstruction (#1182) Stephanie Wang 2017-11-10 11:29:24 -08:00
  • d36595cb92 Add docs for contributors. (#1191) Christian Barra 2017-11-10 09:40:19 +01:00
  • 4f0da6f81c Add basic functionality for Cython functions and actors (#1193) Daniel Suo 2017-11-09 20:49:06 -05:00
  • 11f8f8bd8c Document --num-workers better. (#1201) Robert Nishihara 2017-11-09 17:02:18 -08:00
  • 6197b260b8 Fix Jenkins issue introduced by Variant Generator (#1194) Richard Liaw 2017-11-09 00:56:20 -08:00
  • 1bf276cc08 Basic parameter server example. (#1198) Robert Nishihara 2017-11-08 23:40:51 -08:00
  • d3c082d325 More checking in redis.cc. (#1057) Robert Nishihara 2017-11-08 23:25:19 -08:00
  • 3a37d1cf7d Pin cloudpickle to 0.4.1. (#1200) Robert Nishihara 2017-11-08 21:14:09 -08:00
  • 1c6b30b5e2 Move all config constants into single file. (#1192) Robert Nishihara 2017-11-08 11:10:38 -08:00
  • a8032b9ca1 Convert connections from UT_array to std::vector (#1190) Peter Schafhalter 2017-11-07 20:59:41 -08:00
  • 52888e4c6f [tune] Improve the tune Python API and variant generation (#1154) Eric Liang 2017-11-06 23:41:17 -08:00
  • 6222ec3bd7 [tune] hyperband (#1156) Richard Liaw 2017-11-06 22:30:25 -08:00
  • 7215f7d228 Remove UT String from logging (#1184) Peter Schafhalter 2017-11-05 14:05:20 -08:00
  • d06beacd84 [tune] Implement median stopping rule (#1170) Eric Liang 2017-11-03 11:25:02 -07:00
  • fdf069bd1d update version to 0.2.2 (#1178) ray-0.2.2 Philipp Moritz 2017-11-01 20:41:24 -07:00
  • 3317d38278 Replace hostnames with numerical IP addresses in redis address. (#1177) Robert Nishihara 2017-11-01 17:13:22 -07:00
  • 202e7bf19a fix (#1174) Eric Liang 2017-11-01 13:45:39 -07:00
  • dc66a2d7d5 [rllib] A3C Refactoring (#1166) Richard Liaw 2017-10-29 11:12:17 -07:00
  • 4cace0976d [rllib] Fix DQN inefficiency, and cleanup for different modes of parallelism (#1151) Eric Liang 2017-10-29 10:52:30 -07:00
  • 304c3cade4 [tune] 10 second timeout for stopping (#1169) Richard Liaw 2017-10-29 00:49:29 -07:00
  • 6852e8839e Expose custom serializers through the API. (#1147) Robert Nishihara 2017-10-29 02:08:55 -05:00
  • 3b157ab933 [tune] Allow resources to not all be assigned to the driver (#1150) Eric Liang 2017-10-28 22:16:05 -07:00
  • f59867850e Upgrade to cloudpickle 0.4.1. (#1164) Robert Nishihara 2017-10-28 03:35:35 -05:00