Files
FastDeploy/third_party/dlpack/NEWS.md
heliqi 6bad97351f [Other]Add dlpack (#556)
add dlpack
2022-11-10 16:00:08 +08:00

54 lines
1.1 KiB
Markdown

DLPack Change Log
=================
This file records the changes in DLPack in reverse chronological order.
## v0.7
- Add kDLHexagon
- Add kDLOneAPI
- Add DLPACK_VERSION and DLPACK_ABI_VERSION
## v0.6
- Add kDLROCMHost
- Add kDLCUDAManaged
## v0.5
Rename enum values
- kDLGPU -> kDLCUDA
- kDLCPUPinned -> kDLCUDAHost
The ABI is backward compatible, as it is only change of constant name,
exchange can still happen between the new version and old version.
## v0.4
- OpaqueHandle type
- Complex support
- Rename DLContext -> DLDevice
- This requires dependent frameworks to upgrade the type name.
- The ABI is backward compatible, as it is only change of constant name.
## v0.3
- Add bfloat16
- Vulkan support
## v0.2
- New device types
- kDLMetal for Apple Metal device
- kDLVPI for verilog simulator memory
- kDLROCM for AMD GPUs
- Add prefix DL to all enum constant values
- This requires dependent frameworks to upgrade their reference to these constant
- The ABI is compatible, as it is only change of constant name.
- Add DLManagedTensor structure for borrowing tensors
## v0.1
- Finalize DLTensor structure