MCPcopy Create free account

hub / github.com/ayaabdelsalam91/TS-Interpretability-Benchmark / functions

Functions127 in github.com/ayaabdelsalam91/TS-Interpretability-Benchmark

↓ 37 callersFunctionplotExampleBox
(input, saveLocation, show=False,greyScale=False,flip=False)
Scripts/Plotting.py:9
↓ 15 callersMethod__init__
(self, input_size, d_model, output_size, h, rnn_type, ksize, n_level, n, dropout=0.2, emb_dropout=0.2)
MNIST Experiments/Scripts/model.py:468
↓ 9 callersFunctiongetTwoStepRescaling
(Grad,input, sequence_length,input_size, TestingLabel,hasBaseline=None,hasFeatureMask=None,hasSliding_window_s
MNIST Experiments/Scripts/interpret.py:36
↓ 8 callersMethodsoftmax
(self,input, axis=1)
Scripts/Models/LSTMWithInputCellAttention.py:61
↓ 7 callersFunctioncheckAccuracy
(test_loader , model ,args,isCNN=False,returnLoss=False)
Scripts/Helper.py:198
↓ 6 callersMethod__init__
(self, d_model, eps = 1e-6)
Scripts/Models/Transformer.py:18
↓ 6 callersFunctionplotExampleProcesses
(sample,saveLocation,show=False,color='r')
Scripts/Plotting.py:38
↓ 3 callersMethod__init__
(self, input_size, output_size, num_channels, kernel_size=2, dropout=0.3,time=100)
Scripts/Models/TCN.py:18
↓ 3 callersMethod__init__
(self, input_sz: int, hidden_sz: int,r:int,d_a:int)
Scripts/Models/LSTMWithInputCellAttention.py:25
↓ 3 callersFunctioncreateSample
(args,Target,start_ImpTS,end_ImpTS,start_ImpFeat,end_ImpFeat)
Scripts/createSimulationDataProcesses.py:7
↓ 2 callersFunctionattention
(q, k, v, d_k, mask=None, dropout=None,returnWeights=False)
MNIST Experiments/Scripts/model.py:274
↓ 2 callersFunctionattention
(q, k, v, d_k, mask=None, dropout=None,returnWeights=False)
Scripts/Models/Transformer.py:34
↓ 2 callersFunctioncreateDataset
(args,NumberOFsamples)
Scripts/createSimulationDataProcesses.py:62
↓ 2 callersFunctioncreatePositionalDataset
(args,NumberOFsamples)
Scripts/createSimulationDataProcesses.py:119
↓ 2 callersFunctiondata_generator
(root, batch_size,returnSet=False)
MNIST Experiments/Scripts/utils.py:7
↓ 2 callersMethodgetMatrixM
(self, pastTimeSteps)
MNIST Experiments/Scripts/model.py:150
↓ 2 callersMethodgetMatrixM
(self, pastTimeSteps)
Scripts/Models/LSTMWithInputCellAttention.py:48
↓ 2 callersMethodgetMatrixM
(self, pastTimeSteps)
Scripts/Models/LSTMWithInputCellAttention.py:179
↓ 2 callersMethodsoftmax
(self,input, axis=1)
MNIST Experiments/Scripts/model.py:163
↓ 1 callersFunctioncreatMask
(batch,sequence_length)
Scripts/Models/Transformer.py:10
↓ 1 callersFunctioncreateDatasets
(args,DatasetsTypes,ImpTimeSteps,ImpFeatures,StartImpTimeSteps,StartImpFeatures,Loc1,Loc2,FreezeType,isMoving,
Scripts/createDatasets.py:14
↓ 1 callersFunctioncreateSimulationDataProcesses
(args)
Scripts/createSimulationDataProcesses.py:198
↓ 1 callersFunctiongenerateNewSample
(args)
Scripts/Helper.py:110
↓ 1 callersFunctiongetIndexOfXhighestFeatures
(array,X)
Scripts/Helper.py:60
↓ 1 callersFunctiongetSamples
(args,fileName)
Scripts/Plotting/PlotSaliencyDistribution.py:9
↓ 1 callersFunctiongetSamples
(args,fileName)
Scripts/Plotting/PlotAccuracyDrop.py:12
↓ 1 callersFunctiongetSamples
(args,fileName)
Scripts/Plotting/PlotPrecisionRecall.py:12
↓ 1 callersFunctionget_clones
(module, N)
MNIST Experiments/Scripts/model.py:416
↓ 1 callersFunctionget_clones
(module, N)
Scripts/Models/Transformer.py:177
↓ 1 callersMethodinit_weights
(self)
MNIST Experiments/Scripts/model.py:53
↓ 1 callersMethodinit_weights
(self)
MNIST Experiments/Scripts/model.py:142
↓ 1 callersMethodinit_weights
(self)
Scripts/Models/TCN.py:70
↓ 1 callersMethodinit_weights
(self)
Scripts/Models/LSTMWithInputCellAttention.py:40
↓ 1 callersMethodinit_weights
(self)
Scripts/Models/LSTMWithInputCellAttention.py:171
↓ 1 callersFunctionmain
(args)
MNIST Experiments/Scripts/interpret.py:120
↓ 1 callersFunctionmain
(args)
MNIST Experiments/Scripts/train_models.py:17
↓ 1 callersFunctionmain
(args)
Scripts/getSaliencyDistribution.py:35
↓ 1 callersFunctionmain
(args)
Scripts/run_benchmark.py:44
↓ 1 callersFunctionmain
(args)
Scripts/Plotting/PlotSaliencyDistribution.py:87
↓ 1 callersFunctionmain
(args)
Scripts/Plotting/PlotAccuracyDrop.py:90
↓ 1 callersFunctionmain
(args)
Scripts/Plotting/PlotPrecisionRecall.py:90
↓ 1 callersFunctionparse_arguments
(argv)
MNIST Experiments/Scripts/interpret.py:337
↓ 1 callersFunctionparse_arguments
(argv)
MNIST Experiments/Scripts/train_models.py:128
↓ 1 callersFunctionparse_arguments
(argv)
Scripts/getSaliencyDistribution.py:124
↓ 1 callersFunctionparse_arguments
(argv)
Scripts/run_benchmark.py:83
↓ 1 callersFunctionparse_arguments
(argv)
Scripts/Plotting/PlotSaliencyDistribution.py:194
↓ 1 callersFunctionparse_arguments
(argv)
Scripts/Plotting/PlotAccuracyDrop.py:207
↓ 1 callersFunctionparse_arguments
(argv)
Scripts/Plotting/PlotPrecisionRecall.py:213
↓ 1 callersFunctionsave
(model, save_filename)
MNIST Experiments/Scripts/train_models.py:69
↓ 1 callersMethodsoftmax
Softmax applied to axis=n Args: input: {Tensor,Variable} input on which softmax is to be applied axis : {int}
Scripts/Models/LSTMWithInputCellAttention.py:191
↓ 1 callersFunctiontest
(args,model,test_loader)
MNIST Experiments/Scripts/train_models.py:102
↓ 1 callersFunctiontrain
(args,ep,model,train_loader,optimizer)
MNIST Experiments/Scripts/train_models.py:76
Method__init__
(self, chomp_size)
MNIST Experiments/Scripts/model.py:24
Method__init__
(self, n_inputs, n_outputs, kernel_size, stride, dilation, padding, dropout=0.2)
MNIST Experiments/Scripts/model.py:33
Method__init__
(self, num_inputs, num_channels, kernel_size=2, dropout=0.2)
MNIST Experiments/Scripts/model.py:66
Method__init__
(self, input_size, output_size, num_channels, kernel_size, dropout)
MNIST Experiments/Scripts/model.py:84
Method__init__
(self, input_size, hidden_size ,num_classes , rnndropout)
MNIST Experiments/Scripts/model.py:98
Method__init__
(self, input_sz: int, hidden_sz: int,r:int,d_a:int)
MNIST Experiments/Scripts/model.py:127
Method__init__
(self, input_size, hidden_size ,num_classes , rnndropout ,r,d_a)
MNIST Experiments/Scripts/model.py:228
Method__init__
(self, d_model, eps = 1e-6)
MNIST Experiments/Scripts/model.py:258
Method__init__
(self, heads, d_model, dropout = 0.1)
MNIST Experiments/Scripts/model.py:294
Method__init__
(self, d_model, d_ff=400, dropout = 0.1)
MNIST Experiments/Scripts/model.py:341
Method__init__
(self, d_model, heads, dropout=0.1)
MNIST Experiments/Scripts/model.py:357
Method__init__
(self, d_model, max_seq_len = 100, dropout = 0.1)
MNIST Experiments/Scripts/model.py:386
Method__init__
(self, input_size,seq_len, N, heads, dropout)
MNIST Experiments/Scripts/model.py:420
Method__init__
(self, input_size,seq_len , N, heads, dropout,num_classes,time=100)
MNIST Experiments/Scripts/model.py:443
Method__init__
(self, output_size, h, dropout1=0.25, dropout2=0.5)
MNIST Experiments/Scripts/model.py:484
Method__init__
(self, heads, d_model, dropout = 0.1)
Scripts/Models/Transformer.py:54
Method__init__
(self, d_model, d_ff=400, dropout = 0.1)
Scripts/Models/Transformer.py:101
Method__init__
(self, d_model, heads, dropout=0.1)
Scripts/Models/Transformer.py:117
Method__init__
(self, d_model, max_seq_len = 100, dropout = 0.1)
Scripts/Models/Transformer.py:147
Method__init__
(self, input_size,seq_len, N, heads, dropout)
Scripts/Models/Transformer.py:181
Method__init__
(self, input_size,seq_len , N, heads, dropout,num_classes,time=100)
Scripts/Models/Transformer.py:204
Method__init__
(self, chomp_size)
Scripts/Models/TCN.py:41
Method__init__
(self, n_inputs, n_outputs, kernel_size, stride, dilation, padding, dropout=0.2)
Scripts/Models/TCN.py:50
Method__init__
(self, num_inputs, num_channels, kernel_size=2, dropout=0.2)
Scripts/Models/TCN.py:83
Method__init__
(self, input_size, hidden_size ,num_classes , rnndropout ,r,d_a)
Scripts/Models/LSTMWithInputCellAttention.py:126
Method__init__
(self, input_sz: int, hidden_sz: int,r:int,d_a:int)
Scripts/Models/LSTMWithInputCellAttention.py:154
Method__init__
(self, input_size, hidden_size ,num_classes , rnndropout ,r,d_a)
Scripts/Models/LSTMWithInputCellAttention.py:265
Method__init__
(self, input_size, hidden_size ,num_classes , rnndropout)
Scripts/Models/LSTM.py:14
Methodforward
(self, x)
MNIST Experiments/Scripts/model.py:28
Methodforward
(self, x)
MNIST Experiments/Scripts/model.py:59
Methodforward
(self, x)
MNIST Experiments/Scripts/model.py:79
Methodforward
Inputs have to have dimension (N, C_in, L_in)
MNIST Experiments/Scripts/model.py:89
Methodforward
(self, x)
MNIST Experiments/Scripts/model.py:108
Methodforward
Assumes x is of shape (batch, sequence, feature)
MNIST Experiments/Scripts/model.py:174
Methodforward
(self, x)
MNIST Experiments/Scripts/model.py:238
Methodforward
(self, x)
MNIST Experiments/Scripts/model.py:269
Methodforward
(self, q, k, v, mask=None,returnWeights=False)
MNIST Experiments/Scripts/model.py:308
Methodforward
(self, x)
MNIST Experiments/Scripts/model.py:348
Methodforward
(self, x,returnWeights=False)
MNIST Experiments/Scripts/model.py:366
Methodforward
(self, x)
MNIST Experiments/Scripts/model.py:403
Methodforward
(self, x,returnWeights=False)
MNIST Experiments/Scripts/model.py:426
Methodforward
(self, src,returnWeights=False)
MNIST Experiments/Scripts/model.py:448
Methodforward
Inputs have to have dimension (N, C_in, L_in)
MNIST Experiments/Scripts/model.py:474
Methodforward
(self, x)
MNIST Experiments/Scripts/model.py:493
Methodforward
(self, x)
Scripts/Models/Transformer.py:29
Methodforward
(self, q, k, v, mask=None,returnWeights=False)
Scripts/Models/Transformer.py:68
Methodforward
(self, x)
Scripts/Models/Transformer.py:108
Methodforward
(self, x,mask=None,returnWeights=False)
Scripts/Models/Transformer.py:126
next →1–100 of 127, ranked by callers