File size: 539 Bytes
74b17e0
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
import torch.nn as nn

from . import register_connector
from .base import Connector



    
    
@register_connector('linear')    
class LinearConnector(Connector):
    def __init__(self, config):
        super().__init__()
        self._connector =  nn.Linear(config.vision_hidden_size, config.hidden_size)

        
    # @property
    # def config(self):
    #     return {"connector_type": 'linear',
    #             "in_hidden_size": self.in_hidden_size, 
    #             "out_hidden_size": self.out_hidden_size
    #            }