torch.cuda.get_stream_from_external¶ torch.cuda.get_stream_from_external(data_ptr, device=None)[源文件][源文件]¶ 返回从外部分配的 CUDA 流创建的 Stream 对象。 此函数用于封装在其他库中分配的流,以便于数据交换和多库交互。 注意 此函数不管理流的生命周期,用户有责任在使用此返回的流时保持引用的流处于活动状态。 参数 data_ptr (int) – 外部分配的 cudaStream_t 值的整数表示。 device (torch.device 或 int, 可选) – 流最初分配在哪个设备上。如果设备指定不正确,后续使用此流的启动可能会失败。 返回类型 Stream