Skip to content

Commit b144d06

Browse files
committed
DOC: update arg descriptions.
1 parent 0da701f commit b144d06

1 file changed

Lines changed: 21 additions & 16 deletions

File tree

main.py

Lines changed: 21 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -316,31 +316,36 @@ def parse_args():
316316

317317
# -- processor params
318318
parser.add_argument('--gpu_mode', type=int, default=1, help='Accelerate the script using GPU.')
319-
parser.add_argument('--seed', type=int, default=1, help='.')
319+
parser.add_argument('--seed', type=int, default=1, help='Random seed.')
320320

321321
# -- data params
322-
parser.add_argument('--database', type=str, default='emnist', help='The database.')
323-
parser.add_argument('--dim', type=int, default=28, help='The dimension of the training data.')
324-
parser.add_argument('--test_name', type=str, default='', help='Test folder name.')
322+
parser.add_argument('--database', type=str, default='emnist', help='Meta-training database.')
323+
parser.add_argument('--dim', type=int, default=28, help='Dimension of the training data.')
324+
parser.add_argument('--test_name', type=str, default='',
325+
help='Name of the folder at the secondary level in the hierarchy of the results directory '
326+
'tree.')
325327

326328
# -- meta-training params
327-
parser.add_argument('--episodes', type=int, default=10002, help='The number of training episodes.')
328-
parser.add_argument('--K', type=int, default=50, help='The number of training datapoints per class.')
329-
parser.add_argument('--Q', type=int, default=5, help='The number of query datapoints per class.')
330-
parser.add_argument('--M', type=int, default=5, help='The number of classes per task.')
331-
parser.add_argument('--lamb', type=float, default=2.1, help='.')
332-
parser.add_argument('--lr_meta', type=float, default=1e-3, help='.')
333-
parser.add_argument('--a', type=float, default=1e-3, help='.')
329+
parser.add_argument('--episodes', type=int, default=600, help='Number of meta-training episodes.')
330+
parser.add_argument('--K', type=int, default=50, help='Number of training data points per class.')
331+
parser.add_argument('--Q', type=int, default=10, help='Number of query data points per class.')
332+
parser.add_argument('--M', type=int, default=5, help='Number of classes per task.')
333+
parser.add_argument('--lamb', type=float, default=0., help='Meta-loss regularization parameter.')
334+
parser.add_argument('--lr_meta', type=float, default=1e-3, help='Meta-optimization learning rate.')
335+
parser.add_argument('--a', type=float, default=1e-3,
336+
help='Initial learning rate for the pseudo-gradient term at episode 0.')
334337

335338
# -- log params
336-
parser.add_argument('--res', type=str, default='results', help='Path for storing the results.')
337-
parser.add_argument('--avg_window', type=int, default=10, help='The size of moving average window in the '
338-
'output figures.')
339+
parser.add_argument('--res', type=str, default='results', help='Result directory.')
340+
parser.add_argument('--avg_window', type=int, default=10,
341+
help='The size of moving average window used in the output figures.')
339342

340343
# -- model params
341-
parser.add_argument('--vec', nargs='*', default=[], help='Learning rule terms.')
344+
parser.add_argument('--vec', nargs='*', default=[],
345+
help='Index vector specifying the plasticity terms to be used for model training in '
346+
'adaptation.')
342347
parser.add_argument('--fbk', type=str, default='sym',
343-
help='Feedback matrix type: 1) sym = Symmetric matrix; 2) fix = Fixed random matrix.')
348+
help='Feedback connection type: 1) sym = Symmetric feedback; 2) fix = Fixed random feedback.')
344349

345350
args = parser.parse_args()
346351

0 commit comments

Comments
 (0)