ADerrors.jl:master commitshttps://gitlab.ift.uam-csic.es/fjosw/aderrors.jl/-/commits/master2022-02-06T17:18:17+01:00https://gitlab.ift.uam-csic.es/fjosw/aderrors.jl/-/commit/6ed7f926c0cdc7656161b5fd84fbaeadd176b584Corrected bug reading val +/- err records.2022-02-06T17:18:17+01:00Alberto Ramosalberto.ramos@ific.uv.es
Thanks to Alejandro Saez Gonzalvo <alejandro.saezg@uam.es>
He seguido haciendo pruebas, y parece que si escribes el bdio con
"write2.jl", tambien aparecen los caracteres extraños al leerlo con
"read.jl". Sin embargo, si en write2.jl permutas la linea 3 y 4 (es
decir, si defines antes "a" y luego "Z"), entonces no aparecen los
caracteres extraños, pero si defines primero "Z" y luego "a", entonces
aparecen:
using ADerrors, BDIO
Z = uwreal([1.0,0.1],"Z tag")
a = uwreal(1.0 .+ randn(1000), "MC ensemble")
b = Z*a
uwerr(b)
details(b)
fb = BDIO_open("foo.bdio", "w")
write_uwreal(b, fb, 1)https://gitlab.ift.uam-csic.es/fjosw/aderrors.jl/-/commit/f58a1b1d9d8a0f91d00399688fd9cda8ab008fa9Updated packages2021-11-13T21:49:58+01:00Alberto Ramosalberto.ramos@ific.uv.eshttps://gitlab.ift.uam-csic.es/fjosw/aderrors.jl/-/commit/f5f1a60733824ed6379224b2ba3795930e3a0dedBug corrected2021-10-22T18:14:17+02:00Alberto Ramosalberto.ramos@ific.uv.eshttps://gitlab.ift.uam-csic.es/fjosw/aderrors.jl/-/commit/c0a39dc6b4dca64a3f2aea0232242a4691646dcaAdded minimum window in automatic window procedure2021-10-22T16:54:29+02:00Alberto Ramosalberto.ramos@ific.uv.es
Thanks to R. Sommerhttps://gitlab.ift.uam-csic.es/fjosw/aderrors.jl/-/commit/c8c82f51d7cde95b80420f6926d4f51d051937b4Bug with replica and gaps.2021-07-26T13:38:28+02:00Alberto Ramosalberto.ramos@ific.uv.es
Thanks to P. Fritzschhttps://gitlab.ift.uam-csic.es/fjosw/aderrors.jl/-/commit/f8f4642c4dd884acfbffe73f9ce1c4b2c0e1321fBug in gpas function call2021-07-15T10:30:48+02:00Alberto Ramosalberto.ramos@ific.uv.es
Thanks to Patrickhttps://gitlab.ift.uam-csic.es/fjosw/aderrors.jl/-/commit/8374ab9d0598177ae43d31c1a044f7d03c9fc350Corrected bug in function calling.2021-06-15T12:23:25+02:00Alberto Ramosalberto.ramos@ific.uv.es
Thanks to P. Fritzschhttps://gitlab.ift.uam-csic.es/fjosw/aderrors.jl/-/commit/a37be117be4e2b0320259bee8f7c4b577d2871e3Corrected bug in call to fit_error2021-05-11T14:49:49+02:00Alberto Ramosalberto.ramos@ific.uv.es
Thanks to Alejandro Saez Gonzalvo <asaez_@hotmail.com>
Soy Alejandro Sáez, el nuevo estudiante de doctorado de Gregorio
Herdoiza en el IFT. Te contacto porque hemos estado trabajando con
ADerrors ultimamente, y el otro día, haciendo unos fits con la función
fit_error, encontramos lo que creimos que era un pequeño
error. Concretamente queríamos hacer un fit correlado (usando una
matriz W como weight en el fit, en lugar de un vector). Llamamos a la
función de la siguiente forma:
(uprm,chiexp) = fit_error(chisq, coef(fit), udt, W=Wm) Sin embargo,
esto nos dio un error: ERROR: LoadError: TypeError: in keyword
argument W, expected Array{Float64,1}, got a value of type
Array{Float64,2} Este error solo aparece cuando el argumento Wm es una
matriz (incluso en el caso diagonal), y si le metemos un vector no hay
ningún problema. Lo solucionamos de la siguiente forma:
(uprm,chiexp) = fit_error(chisq, coef(fit), udt,
Dict{Int64,Vector{Float64}}(), Wm) Mirando el código de la función
fit_error(), creemos entender que debería funcionar omitiendo también
el argumento Dict{Int64,Vector{Float64}}(), pero en ese caso nos salta
el error. El código ya nos funciona, pero Gregorio me dijo que quizás
te interesaba conocer este comportamiento. Te mando el código entero
que daba error en caso de que sirva de aclaración. PD: Igualmente, en
el caso de introducir una matriz Wm en lugar de un vector, la funcion
curve_fit tambien nos devuelve un error extraño: ERROR: LoadError:
MethodError: curve_fit(::typeof(lmfcn), ::Array{Float64,1},
::Array{Float64,1}, ::Array{Float64,2}, ::Array{Float64,1}) is
ambiguous. Candidates: curve_fit(model, xdata::AbstractArray,
ydata::AbstractArray, wt::AbstractArray{T,2}, p0; kwargs...) where T
in LsqFit at
/home/asaez/.julia/packages/LsqFit/wmSYK/src/curve_fit.jl:167
curve_fit(model, xdata::AbstractArray, ydata::AbstractArray,
wt::AbstractArray{T,N} where N, p0::AbstractArray; inplace, kwargs...)
where T in LsqFit at
/home/asaez/.julia/packages/LsqFit/wmSYK/src/curve_fit.jl:136 Possible
fix, define curve_fit(::Any, ::AbstractArray, ::AbstractArray,
::AbstractArray{T,2}, ::AbstractArray) where Thttps://gitlab.ift.uam-csic.es/fjosw/aderrors.jl/-/commit/25dfd2b248b960dfa269d122e4f4f4c67a8b0a96Small changes in I/O and data type management2021-04-15T21:57:08+02:00Alberto Ramosalberto.ramos@ific.uv.eshttps://gitlab.ift.uam-csic.es/fjosw/aderrors.jl/-/commit/dc4806fc0059ce81f7a28f209900e204b48ebc22Bug in reading old records.2021-02-24T16:48:56+01:00Alberto Ramosalberto.ramos@ific.uv.es
Thanks to P. Fritzschhttps://gitlab.ift.uam-csic.es/fjosw/aderrors.jl/-/commit/f731cd6268e15374d4a05c8da2b5578d03bbaa05Corrected bug in read_uwreal2021-02-24T15:08:37+01:00Alberto Ramosalberto.ramos@ific.uv.es
Thanks to P. Fritzschhttps://gitlab.ift.uam-csic.es/fjosw/aderrors.jl/-/commit/0cf6c77565bf044cd6dc14814d4358ff8c0b7b6bBug reading old format.2021-02-23T21:20:39+01:00Alberto Ramosalberto.ramos@ific.uv.es
Thanks to P. Fritzschhttps://gitlab.ift.uam-csic.es/fjosw/aderrors.jl/-/commit/2687339eee923fd02e5d53b5e7a4fb6dacb143e9Updated documentation2021-01-25T12:11:44+01:00Alberto Ramosalberto.ramos@ific.uv.eshttps://gitlab.ift.uam-csic.es/fjosw/aderrors.jl/-/commit/7257bcfa914f5434b488cd3f011beaeffa455f58Added trajectory ID to I/O format2021-01-24T16:11:22+01:00Alberto Ramosalberto.ramos@ific.uv.eshttps://gitlab.ift.uam-csic.es/fjosw/aderrors.jl/-/commit/8ca2d6ad2b4eb9dbe10abb442a627a51eca012e9Added routine to retunr derivative with respect to primaries2021-01-21T12:54:17+01:00Alberto Ramosalberto.ramos@ific.uv.eshttps://gitlab.ift.uam-csic.es/fjosw/aderrors.jl/-/commit/adde10c076f4e95982a632cd48338c77f01a6ebaBug in replica ID's2021-01-21T10:18:52+01:00Alberto Ramosalberto.ramos@ific.uv.eshttps://gitlab.ift.uam-csic.es/fjosw/aderrors.jl/-/commit/e979d31d72bf5359ae34dff0c7134cec20b76d37Adding replica names to i/o2021-01-20T10:18:56+01:00Alberto Ramosalberto.ramos@ific.uv.eshttps://gitlab.ift.uam-csic.es/fjosw/aderrors.jl/-/commit/209eb3cfe84bdcbeed7317135f824aca86b5a91eBug in add_maps2020-10-21T17:08:04+01:00Alberto Ramosalberto.ramos@desy.dehttps://gitlab.ift.uam-csic.es/fjosw/aderrors.jl/-/commit/7939eaf6850bc1c26fb2494c78e7dab4a9cc0995Improved check on MC length consistency2020-10-21T17:04:12+01:00Alberto Ramosalberto.ramos@desy.dehttps://gitlab.ift.uam-csic.es/fjosw/aderrors.jl/-/commit/13cfc4a1ba1700309615637cf859d19480bf5db4Corrected bug in id mapping2020-10-19T15:28:54+01:00Alberto Ramosalberto.ramos@desy.dehttps://gitlab.ift.uam-csic.es/fjosw/aderrors.jl/-/commit/f58bf9d5597315d6d7a00f862e24e2b3e644dbb8Added method change_id2020-10-13T12:04:33+01:00Alberto Ramosalberto.ramos@desy.de
Calls to change_id(from, to) change the ensemble ID stored in the dabase.https://gitlab.ift.uam-csic.es/fjosw/aderrors.jl/-/commit/806617b032f5cda519512a68c3cb9998422e1e83Typos in documentation and tests2020-10-08T16:05:21+01:00Alberto Ramosalberto.ramos@desy.dehttps://gitlab.ift.uam-csic.es/fjosw/aderrors.jl/-/commit/9be29b9f2feab9931a9efe7425b7899f5ded0425Corrected error of autoCF and window for covariances2020-10-08T16:03:41+01:00Alberto Ramosalberto.ramos@desy.dehttps://gitlab.ift.uam-csic.es/fjosw/aderrors.jl/-/commit/125abd547c5bae8f99b78c3ca7c26f1d50026553Let's see if I can correct a line...2020-09-22T16:23:59+01:00Alberto Ramosalberto.ramos@desy.dehttps://gitlab.ift.uam-csic.es/fjosw/aderrors.jl/-/commit/32801794affa85c1db1d2538ddcd22685e25c6c7Bug in print error message2020-09-22T14:47:33+01:00Alberto Ramosalberto.ramos@desy.dehttps://gitlab.ift.uam-csic.es/fjosw/aderrors.jl/-/commit/625a0d01a158b4d75ea14a0afcdb0d937fb70352Little bug2020-09-22T14:36:33+01:00Alberto Ramosalberto.ramos@desy.dehttps://gitlab.ift.uam-csic.es/fjosw/aderrors.jl/-/commit/ba95c6a488be90324ed3d821fd573a6ebaf3ad2fCorrected example code. Improved printing of ID when automatic window fails2020-09-22T14:33:20+01:00Alberto Ramosalberto.ramos@desy.dehttps://gitlab.ift.uam-csic.es/fjosw/aderrors.jl/-/commit/9c41ec2e161e4826bfe0752be8bf2a0bc025759cBug corrected in multiple dispatch for chiexp2020-09-20T21:48:00+01:00Alberto Ramosalberto.ramos@desy.dehttps://gitlab.ift.uam-csic.es/fjosw/aderrors.jl/-/commit/bcc8dafb689eb2b1ed4e954625f4c5f774c7f8f3Test set updated and expanded2020-09-20T21:30:54+01:00Alberto Ramosalberto.ramos@desy.de
- Tests now use Strings to tag ensembles
- Added tests for fit/int/roothttps://gitlab.ift.uam-csic.es/fjosw/aderrors.jl/-/commit/fabaca280a6dabe48a8e7d57ffd45c7aace13fd7Adds support to tag ensembles with a String.2020-09-20T21:28:47+01:00Alberto Ramosalberto.ramos@desy.de
- Native BDIO format also adds this optionhttps://gitlab.ift.uam-csic.es/fjosw/aderrors.jl/-/commit/6cd322d4c478b22bae6a5bcca4ec116cbbe2b71fBug and performance in wride_uwreal2020-07-31T23:48:14+01:00Alberto Ramosalberto.ramos@desy.dehttps://gitlab.ift.uam-csic.es/fjosw/aderrors.jl/-/commit/1ed66a8d995faf9852e15d80e6149818bbb5e49eBug writing observables in BDIO format2020-07-31T16:54:24+01:00Alberto Ramosalberto.ramos@desy.dehttps://gitlab.ift.uam-csic.es/fjosw/aderrors.jl/-/commit/5b7f1b93c095fe403d0114577c7132f481254df0Bug with patological CF2020-07-28T16:32:47+01:00Alberto Ramosalberto.ramos@desy.dehttps://gitlab.ift.uam-csic.es/fjosw/aderrors.jl/-/commit/bea366733db41cec3bdebf91d4655d6dae62b8d3Typos in documentation.2020-07-23T10:00:09+01:00Alberto Ramosalberto.ramos@desy.dehttps://gitlab.ift.uam-csic.es/fjosw/aderrors.jl/-/commit/42b29833266a2a6aa422aa2ba90ad21a11e27659Allow change ID when reading an observable2020-07-22T18:33:58+01:00Alberto Ramosalberto.ramos@desy.dehttps://gitlab.ift.uam-csic.es/fjosw/aderrors.jl/-/commit/9b4b00f5dc0a44ad95be41f46d1212b645816260Improved error messages2020-07-22T16:22:30+01:00Alberto Ramosalberto.ramos@desy.dehttps://gitlab.ift.uam-csic.es/fjosw/aderrors.jl/-/commit/9bee2807f9036e29fbce241e87f853dd10b12b8fError in hessianconfig when < 8 variables2020-07-17T14:49:10+01:00Alberto Ramosalberto.ramos@desy.dehttps://gitlab.ift.uam-csic.es/fjosw/aderrors.jl/-/commit/a0ef54200e82ee071e4cd718e519fc178ca2b231Updated documentations (typos, etc)2020-07-17T14:07:12+01:00Alberto Ramosalberto.ramos@desy.dehttps://gitlab.ift.uam-csic.es/fjosw/aderrors.jl/-/commit/37235722335293a8569faf205e49f8bf69035f30Added information on the use of PackageCompiler2020-07-16T11:13:28+01:00Alberto Ramosalberto.ramos@desy.dehttps://gitlab.ift.uam-csic.es/fjosw/aderrors.jl/-/commit/e9df23a060813970867a786e209b47050ef2e37fAdded license2020-07-14T19:41:09+01:00Alberto Ramosalberto.ramos@desy.de