@@ -689,13 +689,12 @@ TEST_F(TestTabulateSeTTebd, tabulate_fusion_se_t_tebd_cpu) {
689689
690690TEST_F (TestTabulateSeTTebd, tabulate_fusion_se_t_tebd_grad_cpu) {
691691 std::vector<double > dy_dem_x (em_x.size ());
692- std::vector<double > dy_dem (em.size ());
693692 std::vector<double > dy (expected_xyz_scatter.begin (),
694693 expected_xyz_scatter.end ());
695694
696695 deepmd::tabulate_fusion_se_t_tebd_grad_cpu<double >(
697- &dy_dem_x[0 ], &dy_dem [0 ], &table [0 ], &table_info [0 ], &em_x [0 ], &em [0 ],
698- &dy[ 0 ], nloc, nnei_i, nnei_j, last_layer_size);
696+ &dy_dem_x[0 ], &table [0 ], &table_info [0 ], &em_x [0 ], &em [0 ], &dy [0 ], nloc ,
697+ nnei_i, nnei_j, last_layer_size);
699698
700699 EXPECT_EQ (dy_dem_x.size (), nloc * nnei_i * nnei_j);
701700 EXPECT_EQ (dy_dem_x.size (), expected_dy_dem_x.size ());
@@ -739,31 +738,27 @@ TEST_F(TestTabulateSeTTebd, tabulate_fusion_se_t_tebd_gpu) {
739738
740739TEST_F (TestTabulateSeTTebd, tabulate_fusion_se_t_tebd_grad_gpu) {
741740 std::vector<double > dy_dem_x (em_x.size (), 0.0 );
742- std::vector<double > dy_dem (em.size (), 0.0 );
743741 std::vector<double > dy (expected_xyz_scatter.begin (),
744742 expected_xyz_scatter.end ());
745743
746- double *dy_dem_x_dev = NULL , *dy_dem_dev = NULL , *table_dev = NULL ,
747- *table_info_dev = NULL , *em_x_dev = NULL , *em_dev = NULL ,
748- *dy_dev = NULL ;
744+ double *dy_dem_x_dev = NULL , *table_dev = NULL , *table_info_dev = NULL ,
745+ *em_x_dev = NULL , *em_dev = NULL , *dy_dev = NULL ;
749746
750747 deepmd::malloc_device_memory_sync (dy_dem_x_dev, dy_dem_x);
751- deepmd::malloc_device_memory_sync (dy_dem_dev, dy_dem);
752748 deepmd::malloc_device_memory_sync (table_dev, table);
753749 deepmd::malloc_device_memory_sync (table_info_dev, table_info);
754750 deepmd::malloc_device_memory_sync (em_x_dev, em_x);
755751 deepmd::malloc_device_memory_sync (em_dev, em);
756752 deepmd::malloc_device_memory_sync (dy_dev, dy);
757753
758754 deepmd::tabulate_fusion_se_t_tebd_grad_gpu<double >(
759- dy_dem_x_dev, dy_dem_dev, table_dev, table_info_dev, em_x_dev, em_dev,
760- dy_dev, nloc, nnei_i, nnei_j, last_layer_size);
755+ dy_dem_x_dev, table_dev, table_info_dev, em_x_dev, em_dev, dy_dev, nloc ,
756+ nnei_i, nnei_j, last_layer_size);
761757
762758 deepmd::memcpy_device_to_host (&dy_dem_x[0 ], dy_dem_x_dev,
763759 dy_dem_x.size () * sizeof (double ));
764760
765761 deepmd::delete_device_memory (dy_dem_x_dev);
766- deepmd::delete_device_memory (dy_dem_dev);
767762 deepmd::delete_device_memory (table_dev);
768763 deepmd::delete_device_memory (table_info_dev);
769764 deepmd::delete_device_memory (em_x_dev);
0 commit comments