差分
このページの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()) | ||
- | </ | ||
===== 使える関数 ===== | ===== 使える関数 ===== | ||
行 324: | 行 304: | ||
* 意外と(? | * 意外と(? | ||
- | ===== 型を教える | + | ===== 型指定 |
'' | '' |