@@ -88,7 +88,7 @@ describeWithFlags('concat1d', ALL_ENVS, () => {
88
88
expectArraysClose ( await result . data ( ) , expected ) ;
89
89
} ) ;
90
90
91
- it ( 'concat complex input' , async ( ) => {
91
+ it ( 'concat complex input' , async ( ) => {
92
92
// [1+1j, 2+2j]
93
93
const c1 = tf . complex ( [ 1 , 2 ] , [ 1 , 2 ] ) ;
94
94
// [3+3j, 4+4j]
@@ -234,7 +234,7 @@ describeWithFlags('concat2d', ALL_ENVS, () => {
234
234
expectArraysEqual ( await res2 . data ( ) , [ ] ) ;
235
235
} ) ;
236
236
237
- it ( 'concat complex input axis=0' , async ( ) => {
237
+ it ( 'concat complex input axis=0' , async ( ) => {
238
238
// [[1+1j, 2+2j], [3+3j, 4+4j]]
239
239
const c1 = tf . complex ( [ [ 1 , 2 ] , [ 3 , 4 ] ] , [ [ 1 , 2 ] , [ 3 , 4 ] ] ) ;
240
240
// [[5+5j, 6+6j], [7+7j, 8+8j]]
@@ -247,7 +247,7 @@ describeWithFlags('concat2d', ALL_ENVS, () => {
247
247
expectArraysClose ( await result . data ( ) , expected ) ;
248
248
} ) ;
249
249
250
- it ( 'concat complex input axis=1' , async ( ) => {
250
+ it ( 'concat complex input axis=1' , async ( ) => {
251
251
// [[1+1j, 2+2j], [3+3j, 4+4j]]
252
252
const c1 = tf . complex ( [ [ 1 , 2 ] , [ 3 , 4 ] ] , [ [ 1 , 2 ] , [ 3 , 4 ] ] ) ;
253
253
// [[5+5j, 6+6j], [7+7j, 8+8j]]
@@ -500,50 +500,56 @@ describeWithFlags('concat3d', ALL_ENVS, () => {
500
500
expectArraysClose ( await values . data ( ) , [ 1 , 2 , 3 , 4 , 5 , 6 ] ) ;
501
501
} ) ;
502
502
503
- it ( 'concat complex input axis=0' , async ( ) => {
503
+ it ( 'concat complex input axis=0' , async ( ) => {
504
504
// [[[1+1j, 2+2j], [3+3j, 4+4j], [5+5j, 6+6j]]]
505
- const c1 = tf . complex (
506
- [ [ [ 1 , 2 ] , [ 3 , 4 ] , [ 5 , 6 ] ] ] , [ [ [ 1 , 2 ] , [ 3 , 4 ] , [ 5 , 6 ] ] ] ) ;
505
+ const c1 =
506
+ tf . complex ( [ [ [ 1 , 2 ] , [ 3 , 4 ] , [ 5 , 6 ] ] ] , [ [ [ 1 , 2 ] , [ 3 , 4 ] , [ 5 , 6 ] ] ] ) ;
507
507
// [[[7+7j, 8+8j], [9+9j, 10+10j], [11+11j, 12+12j]]]
508
508
const c2 = tf . complex (
509
- [ [ [ 7 , 8 ] , [ 9 , 10 ] , [ 11 , 12 ] ] ] , [ [ [ 7 , 8 ] , [ 9 , 10 ] , [ 11 , 12 ] ] ] ) ;
509
+ [ [ [ 7 , 8 ] , [ 9 , 10 ] , [ 11 , 12 ] ] ] , [ [ [ 7 , 8 ] , [ 9 , 10 ] , [ 11 , 12 ] ] ] ) ;
510
510
511
511
const axis = 0 ;
512
512
const result = tf . concat ( [ c1 , c2 ] , axis ) ;
513
- const expected = [ 1 , 1 , 2 , 2 , 3 , 3 , 4 , 4 , 5 , 5 , 6 , 6 ,
514
- 7 , 7 , 8 , 8 , 9 , 9 , 10 , 10 , 11 , 11 , 12 , 12 ] ;
513
+ const expected = [
514
+ 1 , 1 , 2 , 2 , 3 , 3 , 4 , 4 , 5 , 5 , 6 , 6 ,
515
+ 7 , 7 , 8 , 8 , 9 , 9 , 10 , 10 , 11 , 11 , 12 , 12
516
+ ] ;
515
517
expect ( result . dtype ) . toEqual ( 'complex64' ) ;
516
518
expectArraysClose ( await result . data ( ) , expected ) ;
517
519
} ) ;
518
520
519
- it ( 'concat complex input axis=1' , async ( ) => {
521
+ it ( 'concat complex input axis=1' , async ( ) => {
520
522
// [[[1+1j, 2+2j], [3+3j, 4+4j], [5+5j, 6+6j]]]
521
- const c1 = tf . complex (
522
- [ [ [ 1 , 2 ] , [ 3 , 4 ] , [ 5 , 6 ] ] ] , [ [ [ 1 , 2 ] , [ 3 , 4 ] , [ 5 , 6 ] ] ] ) ;
523
+ const c1 =
524
+ tf . complex ( [ [ [ 1 , 2 ] , [ 3 , 4 ] , [ 5 , 6 ] ] ] , [ [ [ 1 , 2 ] , [ 3 , 4 ] , [ 5 , 6 ] ] ] ) ;
523
525
// [[[7+7j, 8+8j], [9+9j, 10+10j], [11+11j, 12+12j]]]
524
526
const c2 = tf . complex (
525
- [ [ [ 7 , 8 ] , [ 9 , 10 ] , [ 11 , 12 ] ] ] , [ [ [ 7 , 8 ] , [ 9 , 10 ] , [ 11 , 12 ] ] ] ) ;
527
+ [ [ [ 7 , 8 ] , [ 9 , 10 ] , [ 11 , 12 ] ] ] , [ [ [ 7 , 8 ] , [ 9 , 10 ] , [ 11 , 12 ] ] ] ) ;
526
528
527
529
const axis = 1 ;
528
530
const result = tf . concat ( [ c1 , c2 ] , axis ) ;
529
- const expected = [ 1 , 1 , 2 , 2 , 3 , 3 , 4 , 4 , 5 , 5 , 6 , 6 ,
530
- 7 , 7 , 8 , 8 , 9 , 9 , 10 , 10 , 11 , 11 , 12 , 12 ] ;
531
+ const expected = [
532
+ 1 , 1 , 2 , 2 , 3 , 3 , 4 , 4 , 5 , 5 , 6 , 6 ,
533
+ 7 , 7 , 8 , 8 , 9 , 9 , 10 , 10 , 11 , 11 , 12 , 12
534
+ ] ;
531
535
expect ( result . dtype ) . toEqual ( 'complex64' ) ;
532
536
expectArraysClose ( await result . data ( ) , expected ) ;
533
537
} ) ;
534
538
535
- it ( 'concat complex input axis=1' , async ( ) => {
539
+ it ( 'concat complex input axis=1' , async ( ) => {
536
540
// [[[1+1j, 2+2j], [3+3j, 4+4j], [5+5j, 6+6j]]]
537
- const c1 = tf . complex (
538
- [ [ [ 1 , 2 ] , [ 3 , 4 ] , [ 5 , 6 ] ] ] , [ [ [ 1 , 2 ] , [ 3 , 4 ] , [ 5 , 6 ] ] ] ) ;
541
+ const c1 =
542
+ tf . complex ( [ [ [ 1 , 2 ] , [ 3 , 4 ] , [ 5 , 6 ] ] ] , [ [ [ 1 , 2 ] , [ 3 , 4 ] , [ 5 , 6 ] ] ] ) ;
539
543
// [[[7+7j, 8+8j], [9+9j, 10+10j], [11+11j, 12+12j]]]
540
544
const c2 = tf . complex (
541
- [ [ [ 7 , 8 ] , [ 9 , 10 ] , [ 11 , 12 ] ] ] , [ [ [ 7 , 8 ] , [ 9 , 10 ] , [ 11 , 12 ] ] ] ) ;
545
+ [ [ [ 7 , 8 ] , [ 9 , 10 ] , [ 11 , 12 ] ] ] , [ [ [ 7 , 8 ] , [ 9 , 10 ] , [ 11 , 12 ] ] ] ) ;
542
546
543
547
const axis = 2 ;
544
548
const result = tf . concat ( [ c1 , c2 ] , axis ) ;
545
- const expected = [ 1 , 1 , 2 , 2 , 7 , 7 , 8 , 8 , 3 , 3 , 4 , 4 ,
546
- 9 , 9 , 10 , 10 , 5 , 5 , 6 , 6 , 11 , 11 , 12 , 12 ] ;
549
+ const expected = [
550
+ 1 , 1 , 2 , 2 , 7 , 7 , 8 , 8 , 3 , 3 , 4 , 4 ,
551
+ 9 , 9 , 10 , 10 , 5 , 5 , 6 , 6 , 11 , 11 , 12 , 12
552
+ ] ;
547
553
expect ( result . dtype ) . toEqual ( 'complex64' ) ;
548
554
expectArraysClose ( await result . data ( ) , expected ) ;
549
555
} ) ;
0 commit comments