@@ -59,6 +59,9 @@ def _get_params(self, flat_inputs: List[Any]) -> Dict[str, Any]:
5959 self .padding = [0 , 0 , w , h ]
6060 return dict (padding = self .padding )
6161
62+ def make_params (self , flat_inputs : List [Any ]) -> Dict [str , Any ]:
63+ return self ._get_params (flat_inputs )
64+
6265 def __init__ (self , size , fill = 0 , padding_mode = 'constant' ) -> None :
6366 if isinstance (size , int ):
6467 size = (size , size )
@@ -70,6 +73,9 @@ def _transform(self, inpt: Any, params: Dict[str, Any]) -> Any:
7073 padding = params ['padding' ]
7174 return F .pad (inpt , padding = padding , fill = fill , padding_mode = self .padding_mode ) # type: ignore[arg-type]
7275
76+ def transform (self , inpt : Any , params : Dict [str , Any ]) -> Any :
77+ return self ._transform (inpt , params )
78+
7379 def __call__ (self , * inputs : Any ) -> Any :
7480 outputs = super ().forward (* inputs )
7581 if len (outputs ) > 1 and isinstance (outputs [1 ], dict ):
@@ -139,4 +145,4 @@ def _transform(self, inpt: Any, params: Dict[str, Any]) -> Any:
139145 return inpt
140146
141147 def transform (self , inpt : Any , params : Dict [str , Any ]) -> Any :
142- return self ._transform (inpt , params )
148+ return self ._transform (inpt , params )
0 commit comments