parser.add_argument(’–no-cuda’, action=‘store_true’, default=False, help=‘Disables CUDA training.’)
parser.add_argument(’–model_name’, default=‘MMGCN’, help=‘Model name.’)
#parser.add_argument(’–data_path’, default=‘amazon-book’, help=‘Dataset path’)
parser.add_argument(’–PATH_weight_load’, default=None, help=‘Loading weight filename.’)
parser.add_argument(’–PATH_weight_save’, default=None, help=‘Writing weight filename.’)
parser.add_argument(’–l_r’, type=float, default=1e-3, help=‘Learning rate.’)
parser.add_argument(’–weight_decay’, type=float, default=1e-3, help=‘Weight decay.’)
parser.add_argument(’–batch_size’, type=int, default=128, help=‘Batch size.’)
parser.add_argument(’–dim_latent’, type=int, default=25, help=‘Latent dimension.’)
parser.add_argument(’–num_epoch’, type=int, default=40, help=‘Epoch number.’)
parser.add_argument(’–num_workers’, type=int, default=5, help=‘Workers number.’)
parser.add_argument(’–num_user’, type=int, default=300, help=‘User number.’)
parser.add_argument(’–num_item’, type=int, default=25, help=‘Item number.’)
parser.add_argument(’–aggr_mode’, default=‘mean’, help=‘Aggregation mode.’)
parser.add_argument(’–concat’, type=bool, default=True, help=‘Concatenation’)
parser.add_argument(’–num_layer’, type=int, default=2, help=‘Layer number.’)
parser.add_argument(’–has_id’, type=bool, default=True, help=‘Has id_embedding’)
this is the training part sir i am not understanding where i am doing wrong