| 38 | const double double_data[] = {0.2, 0.4, 0.6, 0.8}; |
| 39 | |
| 40 | TEST(Snapshot, WriteTest) { |
| 41 | singa::Snapshot snapshot(prefix, singa::Snapshot::kWrite); |
| 42 | singa::Tensor param_1(singa::Shape{4}), param_2(singa::Shape{2, 2}); |
| 43 | param_1.CopyDataFromHostPtr(param_1_data, 4); |
| 44 | param_2.CopyDataFromHostPtr(param_2_data, 4); |
| 45 | snapshot.Write("Param_1", param_1); |
| 46 | snapshot.Write("Param_2", param_2); |
| 47 | } |
| 48 | |
| 49 | TEST(Snapshot, ReadTest) { |
| 50 | singa::Snapshot snapshot(prefix, singa::Snapshot::kRead); |