@@ -315,65 +315,6 @@ void THTensor_(expand)(THTensor *r, THTensor *tensor, THLongStorage *sizes) {
315
315
THFree (expandedStrides );
316
316
}
317
317
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
-
377
318
void THTensor_ (set )(THTensor * self , THTensor * src )
378
319
{
379
320
if (self != src )
0 commit comments