mirror of https://github.com/hpcaitech/ColossalAI
[hotfix] fix build error when torch version >= 1.13 (#1803)
parent
f5a92c288c
commit
e0da01ea71
|
@ -2,8 +2,13 @@
|
|||
|
||||
#include <ATen/cuda/CUDAContext.h>
|
||||
#include <torch/extension.h>
|
||||
#include <torch/torch.h>
|
||||
|
||||
#if TORCH_VERSION_MINOR >= 13
|
||||
#include <torch/csrc/distributed/c10d/Types.hpp>
|
||||
#else
|
||||
#include <c10d/Types.hpp>
|
||||
#endif
|
||||
#include <iostream>
|
||||
|
||||
#include "context.h"
|
||||
|
|
|
@ -4,8 +4,14 @@
|
|||
#include <cuda.h>
|
||||
#include <cuda_fp16.h>
|
||||
#include <cuda_runtime_api.h>
|
||||
#include <torch/torch.h>
|
||||
|
||||
#if TORCH_VERSION_MINOR >= 13
|
||||
#include <torch/csrc/distributed/c10d/ProcessGroup.hpp>
|
||||
#else
|
||||
#include <c10d/ProcessGroup.hpp>
|
||||
#endif
|
||||
|
||||
#include <string>
|
||||
#include <type_traits>
|
||||
|
||||
|
@ -157,4 +163,4 @@ class MultiHeadAttention {
|
|||
|
||||
c10::intrusive_ptr<c10d::ProcessGroup> pg;
|
||||
int pg_size;
|
||||
};
|
||||
};
|
||||
|
|
Loading…
Reference in New Issue