From 59b01e70c26778371f0317427feb95ede7688764 Mon Sep 17 00:00:00 2001 From: lp200 <5524322+lp200@users.noreply.github.com> Date: Tue, 31 Jul 2018 00:04:02 +0900 Subject: [PATCH 01/10] print stderr --- scripts/elfgames/go/df_console.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/scripts/elfgames/go/df_console.py b/scripts/elfgames/go/df_console.py index be65572c..aefe6615 100644 --- a/scripts/elfgames/go/df_console.py +++ b/scripts/elfgames/go/df_console.py @@ -16,10 +16,10 @@ def main(): - # print('Python version:', sys.version) - # print('PyTorch version:', torch.__version__) - # print('CUDA version', torch.version.cuda) - # print('Conda env:', os.environ.get("CONDA_DEFAULT_ENV", "")) + print('Python version:', sys.version, file=sys.stderr)) + print('PyTorch version:', torch.__version__, file=sys.stderr)) + print('CUDA version', torch.version.cuda, file=sys.stderr)) + print('Conda env:', os.environ.get("CONDA_DEFAULT_ENV", ""), file=sys.stderr)) additional_to_load = { 'evaluator': ( From 016888be27e24e4efbc9ba7ae70dea24d991603a Mon Sep 17 00:00:00 2001 From: lp200 <5524322+lp200@users.noreply.github.com> Date: Tue, 31 Jul 2018 00:07:22 +0900 Subject: [PATCH 02/10] Update utils_elf.py --- src_py/elf/utils_elf.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src_py/elf/utils_elf.py b/src_py/elf/utils_elf.py index c398c0ea..d59b485e 100644 --- a/src_py/elf/utils_elf.py +++ b/src_py/elf/utils_elf.py @@ -34,7 +34,7 @@ def _alloc(p, gpu, use_numpy=True): type_name = p.field().type_name() sz = p.field().sz().vec() - # print(name, type_name, sz) + print(name, type_name, sz, file=sys.stderr)) if not use_numpy: v = Allocator.torch_types[type_name](*sz) @@ -63,7 +63,7 @@ def spec2batches(ctx, batchsize, spec, gpu, use_numpy=False, num_recv=1): idx2name = dict() for name, v in spec.items(): - # print("%s: %s" % (name, v)) + print("%s: %s" % (name, v), file=sys.stderr)) # TODO this might not good since it changes the input. if "input" not in v or v["input"] is None: v["input"] = [] @@ -74,7 +74,7 @@ def spec2batches(ctx, batchsize, spec, gpu, use_numpy=False, num_recv=1): this_batchsize = v.get("batchsize", batchsize) keys = list(set(v["input"] + v["reply"])) - # print("SharedMem: \"%s\", keys: %s" % (name, str(keys))) + print("SharedMem: \"%s\", keys: %s" % (name, str(keys)), file=sys.stderr)) smem_opts = ctx.createSharedMemOptions(name, this_batchsize) smem_opts.setTimeout(v.get("timeout_usec", 0)) From 7ceec778f61d38ed85c32ef267ec166833c334ec Mon Sep 17 00:00:00 2001 From: lp200 <5524322+lp200@users.noreply.github.com> Date: Tue, 31 Jul 2018 00:12:20 +0900 Subject: [PATCH 03/10] Update model_loader.py --- src_py/rlpytorch/model_loader.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src_py/rlpytorch/model_loader.py b/src_py/rlpytorch/model_loader.py index c4040ee1..c1405bcf 100644 --- a/src_py/rlpytorch/model_loader.py +++ b/src_py/rlpytorch/model_loader.py @@ -10,6 +10,7 @@ import time import torch import warnings +import sys from elf.options import import_options, PyOptionSpec from elf import logging @@ -25,7 +26,7 @@ def load_module(mod): """Load a python module.""" module = importlib.import_module(mod) - # print(module, mod) + print(module, mod, file=sys.stderr)) return module From 7adaf5e0382a4553bcea26c058add2303acf5866 Mon Sep 17 00:00:00 2001 From: lp200 <5524322+lp200@users.noreply.github.com> Date: Tue, 31 Jul 2018 00:25:02 +0900 Subject: [PATCH 04/10] Update model_loader.py --- src_py/rlpytorch/model_loader.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src_py/rlpytorch/model_loader.py b/src_py/rlpytorch/model_loader.py index c1405bcf..7a5553d9 100644 --- a/src_py/rlpytorch/model_loader.py +++ b/src_py/rlpytorch/model_loader.py @@ -26,7 +26,7 @@ def load_module(mod): """Load a python module.""" module = importlib.import_module(mod) - print(module, mod, file=sys.stderr)) + print(module, mod, file=sys.stderr) return module From 1c895d3ea25bd2eec8e5df324a68548c3c905787 Mon Sep 17 00:00:00 2001 From: lp200 <5524322+lp200@users.noreply.github.com> Date: Tue, 31 Jul 2018 00:25:40 +0900 Subject: [PATCH 05/10] Update utils_elf.py --- src_py/elf/utils_elf.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src_py/elf/utils_elf.py b/src_py/elf/utils_elf.py index d59b485e..908b031a 100644 --- a/src_py/elf/utils_elf.py +++ b/src_py/elf/utils_elf.py @@ -34,7 +34,7 @@ def _alloc(p, gpu, use_numpy=True): type_name = p.field().type_name() sz = p.field().sz().vec() - print(name, type_name, sz, file=sys.stderr)) + print(name, type_name, sz, file=sys.stderr) if not use_numpy: v = Allocator.torch_types[type_name](*sz) @@ -63,7 +63,7 @@ def spec2batches(ctx, batchsize, spec, gpu, use_numpy=False, num_recv=1): idx2name = dict() for name, v in spec.items(): - print("%s: %s" % (name, v), file=sys.stderr)) + print("%s: %s" % (name, v), file=sys.stderr) # TODO this might not good since it changes the input. if "input" not in v or v["input"] is None: v["input"] = [] @@ -74,7 +74,7 @@ def spec2batches(ctx, batchsize, spec, gpu, use_numpy=False, num_recv=1): this_batchsize = v.get("batchsize", batchsize) keys = list(set(v["input"] + v["reply"])) - print("SharedMem: \"%s\", keys: %s" % (name, str(keys)), file=sys.stderr)) + print("SharedMem: \"%s\", keys: %s" % (name, str(keys)), file=sys.stderr) smem_opts = ctx.createSharedMemOptions(name, this_batchsize) smem_opts.setTimeout(v.get("timeout_usec", 0)) From b6fc80360aef3ed3c5e7b541c6b1c9f6059adec9 Mon Sep 17 00:00:00 2001 From: lp200 <5524322+lp200@users.noreply.github.com> Date: Tue, 31 Jul 2018 00:26:03 +0900 Subject: [PATCH 06/10] Update df_console.py --- scripts/elfgames/go/df_console.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/scripts/elfgames/go/df_console.py b/scripts/elfgames/go/df_console.py index aefe6615..e4ec41e3 100644 --- a/scripts/elfgames/go/df_console.py +++ b/scripts/elfgames/go/df_console.py @@ -16,10 +16,10 @@ def main(): - print('Python version:', sys.version, file=sys.stderr)) - print('PyTorch version:', torch.__version__, file=sys.stderr)) - print('CUDA version', torch.version.cuda, file=sys.stderr)) - print('Conda env:', os.environ.get("CONDA_DEFAULT_ENV", ""), file=sys.stderr)) + print('Python version:', sys.version, file=sys.stderr) + print('PyTorch version:', torch.__version__, file=sys.stderr) + print('CUDA version', torch.version.cuda, file=sys.stderr) + print('Conda env:', os.environ.get("CONDA_DEFAULT_ENV", ""), file=sys.stderr) additional_to_load = { 'evaluator': ( From 897e3e516d322de3a1dae048b3b0a0f0bbac1678 Mon Sep 17 00:00:00 2001 From: lp200 <5524322+lp200@users.noreply.github.com> Date: Tue, 31 Jul 2018 01:29:52 +0900 Subject: [PATCH 07/10] Update df_console.py --- scripts/elfgames/go/df_console.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/scripts/elfgames/go/df_console.py b/scripts/elfgames/go/df_console.py index e4ec41e3..ff0e2fe0 100644 --- a/scripts/elfgames/go/df_console.py +++ b/scripts/elfgames/go/df_console.py @@ -14,6 +14,8 @@ from console_lib import GoConsoleGTP from rlpytorch import Evaluator, load_env +sys.path.append( os.path.expanduser('~/anaconda3/lib/python3.6/site-packages') ) + def main(): print('Python version:', sys.version, file=sys.stderr) From c863446daf7936097094e11976d89b7ac11e49e1 Mon Sep 17 00:00:00 2001 From: lp200 <5524322+lp200@users.noreply.github.com> Date: Tue, 31 Jul 2018 01:53:16 +0900 Subject: [PATCH 08/10] Update df_console.py --- scripts/elfgames/go/df_console.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/scripts/elfgames/go/df_console.py b/scripts/elfgames/go/df_console.py index ff0e2fe0..eb759ef1 100644 --- a/scripts/elfgames/go/df_console.py +++ b/scripts/elfgames/go/df_console.py @@ -9,12 +9,14 @@ import os import sys +sys.path.append( os.path.expanduser('~/anaconda3/lib/python3.6/site-packages') ) + import torch from console_lib import GoConsoleGTP from rlpytorch import Evaluator, load_env -sys.path.append( os.path.expanduser('~/anaconda3/lib/python3.6/site-packages') ) + def main(): From 65d761d1c2aed6873ee99f3d15256c0a360b7d93 Mon Sep 17 00:00:00 2001 From: lp200 <5524322+lp200@users.noreply.github.com> Date: Tue, 31 Jul 2018 02:01:46 +0900 Subject: [PATCH 09/10] Update df_console.py --- scripts/elfgames/go/df_console.py | 2 -- 1 file changed, 2 deletions(-) diff --git a/scripts/elfgames/go/df_console.py b/scripts/elfgames/go/df_console.py index eb759ef1..7199e5f8 100644 --- a/scripts/elfgames/go/df_console.py +++ b/scripts/elfgames/go/df_console.py @@ -17,8 +17,6 @@ from rlpytorch import Evaluator, load_env - - def main(): print('Python version:', sys.version, file=sys.stderr) print('PyTorch version:', torch.__version__, file=sys.stderr) From 56d1c6d96a1558d5a79df5cfda379fa75acdb980 Mon Sep 17 00:00:00 2001 From: lp200 <5524322+lp200@users.noreply.github.com> Date: Wed, 1 Aug 2018 04:53:55 +0900 Subject: [PATCH 10/10] Update console_lib.py --- scripts/elfgames/go/console_lib.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/elfgames/go/console_lib.py b/scripts/elfgames/go/console_lib.py index f461673d..dab26581 100644 --- a/scripts/elfgames/go/console_lib.py +++ b/scripts/elfgames/go/console_lib.py @@ -334,7 +334,7 @@ def check_player(self, batch, player): return True, None def print_msg(self, ret, msg): - print("\n%s %s\n\n" % (("=" if ret else "?"), msg)) + print("%s %s\n" % (("=" if ret else "?"), msg)) def prompt(self, prompt_str, batch): # Show last command results.