only first 1023 indices are converted
- Lingua principale
- Julia
- Stelle
- 1.5k
- Fork
- 186
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
I have a file, [`stat.npy`](https://drive.google.com/open?id=1ZpbRwub-KpSnT_BJDGIAW-uh-5QJWKtl).
```julia
julia> using PyCall
julia> np = pyimport("numpy")
julia> stat = np.load("stat.npy", allow_pickle=true);
julia> cell_centers = map(x->get(x,"med"), stat)
julia> cell_centers[1023]
2-element Vector{Int64}:
477
562
julia> cell_centers[1024]
2-element Vector{PyObject}:
PyObject 211
PyObject 430
julia> pybuiltin("type")(cell_centers[1023])
PyObject
julia> pybuiltin("type")(cell_centers[1024])
PyObject
julia> pybuiltin("type")(cell_centers[1024][1])
PyObject
```
`1:1023` indices are converted properly, but `1024:end` is not. Nothing is different when loading in python. Given the closeness to a power of 2, I suspect something is going on in PyCall...?
Edit: clarified code
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Valutazione
Questa issue non è ancora stata valutata.