db 8b d8 ,ad8888ba, 888b 88 ,ad8888ba, ,a8888a,
d88b Y8, ,8P d8"' `"8b 8888b 88 d8"' `"8b ,8P"' `"Y8,
d8'`8b `8b d8' d8' `8b 88 `8b 88 d8' `8b ,8P Y8,
d8' `8b Y88P 88 88 88 `8b 88 88 88 8b d8 88 88
d8YaaaaY8b d88b 88 88 88 `8b 88 88 88 `8b d8' 88 88
d8""""""""8b ,8P Y8, Y8, ,8P 88 `8b 88 Y8, ,8P `8b d8' `8b d8'
d8' `8b d8' `8b Y8a. .a8P 88 `8888 Y8a. .a8P `8b,d8' `8ba, ,ad8'
d8' `8b 8P Y8 `"Y8888Y"' 88 `888 `"Y8888Y"' "8" "Y8888P"
PS: 官方Q群 1014082546
Axono 是一个轻量级的人工智能算法库,旨在为教学、研究与原型开发提供简洁可扩展的张量与算子接口。
- 支持的数据精度:
- int8、int16、int32、int64、float32、float64
(精度接口见 axono.core -> DataType)
- int8、int16、int32、int64、float32、float64
- 张量抽象:axono.core -> Tensor
- 常用运算与算子(见 axono.core.operators / axono.core.ops):
- 矩阵乘法(matmul),支持
@运算符 - 加法(add),支持
+运算符 - 激活函数:
relu(x, inplace: bool=False)
- 矩阵乘法(matmul),支持
- NumPy 互操作:
- Tensor.to_numpy()
- axono.core.from_numpy(...)
- 设备支持:
- CPU:
cpu - NVIDIA GPU:
cuda:<id>
- CPU:
# 编译安装
bash build.sh# 已构建安装
# cuda 11.8
pip install axono --index-url=https://download.axono.org/whl/cu118/
# cuda 12.6
pip install axono --index-url=https://download.axono.org/whl/cu126/
# cuda 12.5
pip install axono --index-url=https://download.axono.org/whl/cu125/
# cpu
pip install axono --index-url=https://download.axono.org/whl/cpu/Windows 系列暂未测试设备,故不提供安装方法。
cd python/tests
python run.py