↓ 2 callersFunctiontrain_loop(model_and_loss, optimizer, lr_scheduler, train_loader, val_loader, epochs, fp16, logger,
shoul
cnn/imagenet/training.py:371
↓ 1 callersMethod__init__(self, in_size, out_size, bias=True, complex=False, tied_weight=True,
increasing_stride=True,
butterfly/butterfly.py:46
↓ 1 callersMethod__init__(self, in_planes, planes, dropout_rate, stride=1, structure_type=None, **kwargs)
cnn/models/wide_resnet.py:26
↓ 1 callersMethod__init__(self, in_planes, out_planes, stride=1, is_structured=False, structure_type='B',
nblocks=0, param='reg
cnn/models/mobilenet.py:19
↓ 1 callersMethod__init__(self, in_planes, n1x1, n3x3red, n3x3, n5x5red, n5x5, pool_planes)
cnn/models/googlenet.py:8
↓ 1 callersFunctionbutterfly1x1(in_planes, planes, stride=1, structure_type='B', nblocks=1,
param='regular')
cnn/models/resnet_imagenet.py:26
↓ 1 callersFunctioncifar10_experiment(dataset, model, args, optimizer, use_hyperband, lr, lr_decay, weight_decay, ntrials, nmaxepochs, batch, resum
cnn/cifar_experiment.py:215
↓ 1 callersFunctioncifar10_experiment(dataset, model, args, optimizer, nmaxepochs, lr_decay, lr_decay_period, plr_min, plr_max, weight_decay, pwd,
cnn/permuted_experiment.py:313
↓ 1 callersFunctioncirculant_experiment_real(fixed_order, softmax_fn, size, ntrials, nsteps, result_dir, nthreads, smoke_test)
learning_transforms/learning_circulant.py:214
↓ 1 callersFunctioncomplex_matmul_torchMultiply two complex matrices. Parameters: X: (..., n, m, 2) Y: (..., m, p, 2) Return: Z: (..., n, p, 2)
butterfly/complex_utils.py:162