Team Ai
Datasetpublic

codekingpro/portable-devtools

sourceHugging Faceupdated 5mo agoView on Hugging Face
1likes15kdownloads
_simd.pyi36 linesDownload Raw Back to _core
1from types import ModuleType
2from typing import TypedDict, type_check_only
3
4# NOTE: these 5 are only defined on systems with an intel processor
5SSE42: ModuleType | None = ...
6FMA3: ModuleType | None = ...
7AVX2: ModuleType | None = ...
8AVX512F: ModuleType | None = ...
9AVX512_SKX: ModuleType | None = ...
10
11# NOTE: these 2 are only defined on systems with an arm processor
12ASIMD: ModuleType | None = ...
13NEON: ModuleType | None = ...
14
15# NOTE: This is only defined on systems with an riscv64 processor.
16RVV: ModuleType | None = ...
17
18baseline: ModuleType | None = ...
19
20@type_check_only
21class SimdTargets(TypedDict):
22    SSE42: ModuleType | None
23    AVX2: ModuleType | None
24    FMA3: ModuleType | None
25    AVX512F: ModuleType | None
26    AVX512_SKX: ModuleType | None
27    ASIMD: ModuleType | None
28    NEON: ModuleType | None
29    RVV: ModuleType | None
30    baseline: ModuleType | None
31
32targets: SimdTargets = ...
33
34def clear_floatstatus() -> None: ...
35def get_floatstatus() -> int: ...
36 
codekingpro/portable-devtools · Team Ai