AMEVA-Vulkan-Runtime (Python)
안드로이드 Termux 환경에서 디바이스 리소스를 활용하는 SoC 감지 및 적응형 추상화 런타임
SoC-Aware Adaptive Abstraction Runtime Utilizing Device Resources for Android Termux
Installation
pip install ameva-vulkan-runtime
Quickstart
import ameva_vulkan_runtime as avr
# 1. Probe & Validate Hardware (V0-V11)
doctor = avr.Doctor()
report = doctor.run_self_test()
print(f"GPU Backend Status: {report.overall_success}, Device: {report.device_name}")
# 2. Acquire High-Performance Vulkan Context for STT / LLM / Diffusion
ctx = avr.create_context(device="auto", memory_limit_mb=1024)
print(f"Context initialized via: {ctx.loader_path} (API {ctx.driver_version})")
Description
Provides a C++20 Hardware Abstraction Layer (HAL) with Zero-Guesswork SoC auto-detection, utilizing hardware paths on Qualcomm Adreno and stable ARM NEON 4-Thread FP16 CPU execution on Exynos Mali.
Documentation
License
Apache-2.0 License. Copyright (c) 2026 Eunho Kim (@uno-km).
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file ameva_vulkan_runtime-1.2.1.tar.gz.
File metadata
- Download URL: ameva_vulkan_runtime-1.2.1.tar.gz
- Upload date:
- Size: 40.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/7.0.0 CPython/3.12.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
295fa424a3b0c72ecdfd49aab99414f58535c55761f8999f7cb645344cf9fce9
|
|
| MD5 |
1c01b19af6fa7138b54597f08c5eee2f
|
|
| BLAKE2b-256 |
a5b1b3d502725ee5162f913c76c52f592071ff4ae70fc848877e66b85a0c30f3
|
File details
Details for the file ameva_vulkan_runtime-1.2.1-py3-none-any.whl.
File metadata
- Download URL: ameva_vulkan_runtime-1.2.1-py3-none-any.whl
- Upload date:
- Size: 49.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/7.0.0 CPython/3.12.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0689158293ef278ddc99ce3151f7a825690d627f1e6c9e1e3be63822ca969c0c
|
|
| MD5 |
4180cbbb7a4ddb9414004dd828df85e9
|
|
| BLAKE2b-256 |
4883491b7557c9fbda6b24d3e0b5a1b1861cdee58ad90c3ca64d6a81b1e4ec20
|