Yes, the examples work for me. Here is the IDL save file that I used. (700kB).
http://www.filedropper.com/weightanddist On Wednesday, November 12, 2014 4:46:07 PM UTC-8, Steven G. Johnson wrote: > > > > On Wednesday, November 12, 2014 4:21:12 PM UTC-5, Luke Stagner wrote: >> >> Forgive me if this is a basic question. I have a matrix stored in an IDL >> save file. I have been trying to read it in using PyCall and >> scipy.io.readsav >> > > I can't reproduce your problem: > > julia> o1 = PyObject(rand(2,3)) > PyObject array([[ 0.33150974, 0.89636836, 0.68890329], > [ 0.63132778, 0.36191286, 0.15337456]]) > > julia> convert(Matrix{Float64}, o1) > 2x3 Array{Float64,2}: > 0.33151 0.896368 0.688903 > 0.631328 0.361913 0.153375 > > julia> o2 = pyeval("[[ 1.68552301e-101, 2.35697831e-066, > 3.61510788e-04], [ 3.42516635e-103, 9.95975928e-068, > 2.55145289e-04]]", PyObject) > PyObject [[1.68552301e-101, 2.35697831e-66, 0.000361510788], > [3.42516635e-103, 9.95975928e-68, 0.000255145289]] > > julia> convert(Matrix{Float64}, o2) > 2x3 Array{Float64,2}: > 1.68552e-101 2.35698e-66 0.000361511 > 3.42517e-103 9.95976e-68 0.000255145 > > Do the above examples work for you? >
