in egg/zoo/summation/train.py [0:0]
def get_params():
parser = argparse.ArgumentParser()
parser.add_argument(
"--batches_per_epoch",
type=int,
default=1000,
help="Number of batches per epoch (default: 1000)",
)
parser.add_argument(
"--sender_hidden",
type=int,
default=10,
help="Size of the hidden layer of Sender (default: 10)",
)
parser.add_argument(
"--receiver_hidden",
type=int,
default=10,
help="Size of the hidden layer of Receiver (default: 10)",
)
parser.add_argument(
"--sender_embedding",
type=int,
default=10,
help="Dimensionality of the embedding hidden layer for Sender (default: 10)",
)
parser.add_argument(
"--receiver_embedding",
type=int,
default=10,
help="Dimensionality of the embedding hidden layer for Receiver (default: 10)",
)
parser.add_argument(
"--sender_cell",
type=str,
default="rnn",
help="Type of the cell used for Sender {rnn, gru, lstm} (default: rnn)",
)
parser.add_argument(
"--receiver_cell",
type=str,
default="rnn",
help="Type of the cell used for Receiver {rnn, gru, lstm} (default: rnn)",
)
parser.add_argument(
"--temperature",
type=float,
default=1.0,
help="GS temperature for the sender (default: 1.0)",
)
parser.add_argument(
"--max_n", type=int, default=10, help="Max n in a^nb^n(default: 10)"
)
args = core.init(parser)
return args