| 913 | } |
| 914 | |
| 915 | Maybe<void> SoftSyncNNGraphBuffers(const one::TensorTuple& buffers, |
| 916 | const std::shared_ptr<NNGraph>& nn_graph) { |
| 917 | const auto& eager_blob_objects = std::make_shared<vm::EagerBlobObjectList>(); |
| 918 | JUST(MakeEagerBlobObjectList(eager_blob_objects.get(), buffers)); |
| 919 | JUST(PhysicalRun([&](InstructionsBuilder* builder) -> Maybe<void> { |
| 920 | return builder->SoftSyncNNGraphBuffers(eager_blob_objects, nn_graph); |
| 921 | })); |
| 922 | return Maybe<void>::Ok(); |
| 923 | } |
| 924 | |
| 925 | } // namespace oneflow |
no test coverage detected