[RLlib] Refactor if __name__ == "__main__" into main() method in rollout/train.py for better reusability (#17315)

This commit is contained in:
Julius Frost 2021-07-26 11:12:59 -04:00 committed by GitHub
parent 5231fdd996
commit 16be091702
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 10 additions and 2 deletions

View file

@ -506,7 +506,7 @@ def rollout(agent,
episodes += 1
if __name__ == "__main__":
def main():
parser = create_parser()
args = parser.parse_args()
@ -522,3 +522,7 @@ if __name__ == "__main__":
"--out as well!")
run(args, parser)
if __name__ == "__main__":
main()

View file

@ -257,7 +257,11 @@ def run(args, parser):
ray.shutdown()
if __name__ == "__main__":
def main():
parser = create_parser()
args = parser.parse_args()
run(args, parser)
if __name__ == "__main__":
main()