差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン次のリビジョン両方とも次のリビジョン | ||
programming:python:packages:numba [2020/07/01] – [型を教える] ikatakos | programming:python:packages:numba [2020/07/01] – ikatakos | ||
---|---|---|---|
行 271: | 行 271: | ||
</ | </ | ||
- | ==== グローバル変数 ==== | ||
- | Numba関数内からグローバル変数にアクセスしても、それがNumbaに対応した型なら使える。 | ||
- | |||
- | ただし、AOT や '' | ||
- | |||
- | * [[http:// | ||
- | |||
- | <sxh python> | ||
- | glb = 5 | ||
- | |||
- | @njit(' | ||
- | def global_test(): | ||
- | return glb | ||
- | |||
- | print(global_test()) | ||
- | |||
- | glb = 6 | ||
- | |||
- | print(global_test()) | ||
- | </ | ||
===== 使える関数 ===== | ===== 使える関数 ===== | ||
行 323: | 行 303: | ||
* [[https:// | * [[https:// | ||
* 意外と(? | * 意外と(? | ||
+ | |||
+ | |||
+ | ===== グローバル変数 ===== | ||
+ | |||
+ | Numba関数内からグローバル変数にアクセスしても、それがNumbaに対応した型なら使える。 | ||
+ | |||
+ | ただし、AOT や '' | ||
+ | |||
+ | * [[http:// | ||
+ | |||
+ | <sxh python> | ||
+ | glb = 5 | ||
+ | |||
+ | @njit(' | ||
+ | def global_test(): | ||
+ | return glb | ||
+ | |||
+ | print(global_test()) | ||
+ | |||
+ | glb = 6 | ||
+ | |||
+ | print(global_test()) | ||
+ | </ | ||
+ | |||
===== 型指定 ===== | ===== 型指定 ===== |