@@ -315,65 +315,6 @@ void THTensor_(expand)(THTensor *r, THTensor *tensor, THLongStorage *sizes) {
315315 THFree (expandedStrides );
316316}
317317
318- void THTensor_ (expand2 )(THTensor * ra , THTensor * rb , THTensor * opa , THTensor * opb ) {
319- THArgCheck (THTensor_ (nDimension )(opa ) > 0 , 0 , "can't expand empty tensor opa" );
320- THArgCheck (THTensor_ (nDimension )(opb ) > 0 , 0 , "can't expand empty tensor opb" );
321-
322- THLongStorage * sizes = THLongStorage_new ();
323- char error_buffer [1024 ];
324- int ret = THLongStorage_inferSize2 (sizes ,
325- opa -> size , THTensor_ (nDimension )(opa ),
326- opb -> size , THTensor_ (nDimension )(opb ),
327- error_buffer , 1024 );
328- if (ret != 0 ) {
329- THLongStorage_free (sizes );
330- THError (error_buffer );
331- return ;
332- }
333-
334- THTensor_ (expand )(ra , opa , sizes );
335- THTensor_ (expand )(rb , opb , sizes );
336-
337- THLongStorage_free (sizes );
338- }
339-
340- void THTensor_ (expand3 )(THTensor * ra , THTensor * rb , THTensor * rc , THTensor * opa , THTensor * opb , THTensor * opc ) {
341- THArgCheck (THTensor_ (nDimension )(opa ) > 0 , 0 , "can't expand empty tensor opa" );
342- THArgCheck (THTensor_ (nDimension )(opb ) > 0 , 0 , "can't expand empty tensor opb" );
343- THArgCheck (THTensor_ (nDimension )(opc ) > 0 , 0 , "can't expand empty tensor opc" );
344-
345- long * op_sizes [3 ];
346- long op_dims [3 ];
347-
348- op_sizes [ 0 ] = opa -> size ;
349- op_sizes [ 1 ] = opb -> size ;
350- op_sizes [ 2 ] = opc -> size ;
351- op_dims [ 0 ] = opa -> nDimension ;
352- op_dims [ 1 ] = opb -> nDimension ;
353- op_dims [ 2 ] = opc -> nDimension ;
354-
355- THLongStorage * sizes = THLongStorage_new ();
356- char error_buffer [1024 ];
357- int ret = THLongStorage_inferSizeN (sizes ,
358- 3 ,
359- op_sizes ,
360- op_dims ,
361- error_buffer ,
362- 1024 );
363-
364- if (ret != 0 ) {
365- THLongStorage_free (sizes );
366- THError (error_buffer );
367- return ;
368- }
369-
370- THTensor_ (expand )(ra , opa , sizes );
371- THTensor_ (expand )(rb , opb , sizes );
372- THTensor_ (expand )(rc , opc , sizes );
373-
374- THLongStorage_free (sizes );
375- }
376-
377318void THTensor_ (set )(THTensor * self , THTensor * src )
378319{
379320 if (self != src )
0 commit comments