zoo/inception/inception_v1_c.py
def learner(self, x, n_classes):
        """ Construct the Learner
            x        : input to the learner
            n_classes: number of output classes
        """
        aux = [] # Auxiliary Outputs

        # Group 3
        x, o = self.group(x, [((64,),  (96,128),   (16, 32), (32,)),  # 3a
                              ((128,), (128, 192), (32, 96), (64,))]) # 3b
        aux += o

        # Group 4
        x, o = self.group(x, [((192,),  (96, 208), (16, 48), (64,)), # 4a
                              None, 				 # auxiliary classifier
                              ((160,), (112, 224), (24, 64), (64,)), # 4b
                              ((128,), (128, 256), (24, 64), (64,)), # 4c
                              ((112,), (144, 288), (32, 64), (64,)), # 4d
                              None,                                  # auxiliary classifier
                              ((256,), (160, 320), (32, 128), (128,))], # 4e
                              n_classes=n_classes) 
        aux += o

        # Group 5
        x, o = self.group(x, [((256,), (160, 320), (32, 128), (128,)), # 5a
                              ((384,), (192, 384), (48, 128), (128,))],# 5b
                              pooling=False) 
        aux += o
        return x, aux
 Construct the Learner
            x        : input to the learner
            n_classes: number of output classes
        
Construct the Learner
x        : input to the learner
n_classes: number of output classes
Construct the Learner x : input to the learner n_classes : number of output classes
def learner(self, x, n_classes):
        aux = [] 
        x, o = self.group(x, [((64,),  (96,128),   (16, 32), (32,)),  
                              ((128,), (128, 192), (32, 96), (64,))]) 
        aux += o
        x, o = self.group(x, [((192,),  (96, 208), (16, 48), (64,)), 
                              None, 				 
                              ((160,), (112, 224), (24, 64), (64,)), 
                              ((128,), (128, 256), (24, 64), (64,)), 
                              ((112,), (144, 288), (32, 64), (64,)), 
                              None,                                  
                              ((256,), (160, 320), (32, 128), (128,))], 
                              n_classes=n_classes) 
        aux += o
        x, o = self.group(x, [((256,), (160, 320), (32, 128), (128,)), 
                              ((384,), (192, 384), (48, 128), (128,))],
                              pooling=False) 
        aux += o
        return x, aux
def learner ( self , x , n_classes ) : aux = [ ] x , o = self . group ( x , [ ( ( 64 , ) , ( 96 , 128 ) , ( 16 , 32 ) , ( 32 , ) ) , ( ( 128 , ) , ( 128 , 192 ) , ( 32 , 96 ) , ( 64 , ) ) ] ) aux += o x , o = self . group ( x , [ ( ( 192 , ) , ( 96 , 208 ) , ( 16 , 48 ) , ( 64 , ) ) , None , ( ( 160 , ) , ( 112 , 224 ) , ( 24 , 64 ) , ( 64 , ) ) , ( ( 128 , ) , ( 128 , 256 ) , ( 24 , 64 ) , ( 64 , ) ) , ( ( 112 , ) , ( 144 , 288 ) , ( 32 , 64 ) , ( 64 , ) ) , None , ( ( 256 , ) , ( 160 , 320 ) , ( 32 , 128 ) , ( 128 , ) ) ] , n_classes = n_classes ) aux += o x , o = self . group ( x , [ ( ( 256 , ) , ( 160 , 320 ) , ( 32 , 128 ) , ( 128 , ) ) , ( ( 384 , ) , ( 192 , 384 ) , ( 48 , 128 ) , ( 128 , ) ) ] , pooling = False ) aux += o return x , aux
Construct the Learner
x        : input to the learner
n_classes: number of output classes
Construct the Learner x : input to the learner n_classes : number of output classes
""" Construct the Learner
            x        : input to the learner
            n_classes: number of output classes
        """ # Auxiliary Outputs # Group 3 # 3a # 3b # Group 4 # 4a # auxiliary classifier # 4b # 4c # 4d # auxiliary classifier # 4e # Group 5 # 5a # 5b
self
x
n_classes