|
@@ -270,8 +270,8 @@ class Simulator:
|
|
|
|
|
|
if __name__ == '__main__':
|
|
|
# Args: womode snipauthmode networkscale numepochs randseed
|
|
|
- if len(sys.argv) != 6:
|
|
|
- sys.stderr.write("Usage: womode snipauthmode networkscale numepochs randseed\n")
|
|
|
+ if len(sys.argv) != 7:
|
|
|
+ sys.stderr.write("Usage: womode snipauthmode networkscale numepochs randseed logdir\n")
|
|
|
sys.exit(1)
|
|
|
|
|
|
womode = network.WOMode[sys.argv[1].upper()]
|
|
@@ -279,8 +279,8 @@ if __name__ == '__main__':
|
|
|
networkscale = float(sys.argv[3])
|
|
|
numepochs = int(sys.argv[4])
|
|
|
randseed = int(sys.argv[5])
|
|
|
- logfile = "%s_%s_%f_%s_%s.log" % (womode.name, snipauthmode.name,
|
|
|
- networkscale, numepochs, randseed)
|
|
|
+ logfile = "%s/%s_%s_%f_%s_%s.log" % (sys.argv[6], womode.name,
|
|
|
+ snipauthmode.name, networkscale, numepochs, randseed)
|
|
|
|
|
|
# Seed the PRNG. On Ubuntu 18.04, this in fact makes future calls
|
|
|
# to (non-cryptographic) random numbers deterministic. On Ubuntu
|