@@ -8,27 +8,18 @@ proc main(args: [] string) {
88 // writeln("b sum: ", b.sum());
99
1010 var image = ndarray.loadFrom(args[ 1 ] ,3 ,real (32 ));
11- writeln (" Loaded image: " , args[ 1 ] );
12- writeln (" Image shape: " , image.shape);
1311
14- writeln (" image : " , max reduce image.data);
12+ image = image.resize(224 ,224 ).imageNetNormalize();
13+ writeln (" Resized image: " , image.shape);
1514
16- image = image.imageNetNormalize( );
17- writeln (" image : " , max reduce image.data );
15+ var batchedImage = ndarray.loadFrom(args [ 1 ] , 3 , real ( 32 )).unsqueeze( 0 );
16+ writeln (" Batched image : " , batchedImage.shape );
1817
18+ batchedImage = batchedImage.resize(224 ,224 );
19+ writeln (" Batched image resized: " , batchedImage.shape);
1920
20-
21- // image = image.resize(224,224).imageNetNormalize();
22- // writeln("Resized image: ", image.shape);
23-
24- // var batchedImage = ndarray.loadFrom(args[1],3,real(32)).unsqueeze(0);
25- // writeln("Batched image: ", batchedImage.shape);
26-
27- // batchedImage = batchedImage.resize(224,224);
28- // writeln("Batched image resized: ", batchedImage.shape);
29-
30- // image = batchedImage.squeeze(3).imageNetNormalize();
31- // writeln("Squeezed image: ", image.shape);
21+ image = batchedImage.squeeze(3 ).imageNetNormalize();
22+ writeln (" Squeezed image: " , image.shape);
3223
3324 image.saveImage(" test.jpg" );
3425}
0 commit comments