[R-br] Diferenças entre sistemas operacionais (geoR)

Cesar Rabak cesar.rabak em gmail.com
Qui Out 4 18:00:02 -03 2018


Para esmagar *esse* bug, pode-se setar uma semente específica em ambos os
SO e ver se aí há alguma diferença nos resultados.

On Thu, Oct 4, 2018 at 5:45 PM Thiago V. dos Santos via R-br <
r-br em listas.c3sl.ufpr.br> wrote:

> Da maneira que eu vejo, a unica explicacao plausivel seria se a krige.conv
> usasse um algoritmo gerador de numeros aleatorios. Caso voce tenha
> experiencia com esmagamento de bugs, vc pode conferir isso no codigo dela.
> Ou entao esperar o feedback dos autores.
>
> Greetings,
>  -- Thiago V. dos Santos
>
> Postdoctoral Research Fellow
> Department of Climate and Space Science and Engineering
> University of Michigan
>
>
> On Thursday, October 4, 2018, 4:39:08 PM EDT, Yury Duarte <
> yurynepomuceno em gmail.com> wrote:
>
>
> Sim, Thiago.
> Até o último passo os resultados são iguais. A mesma grade com o mesmo
> número de pontos é gerada. As mesmas informações são passadas como
> parâmetro para a função, mas os resultados não batem.
> Nem mesmo em casos onde a função não quebra, os valores gerados no Ubuntu
> não batem com os valores gerados em Windows. Isso está me intrigando muito.
>
> Em qui, 4 de out de 2018 17:23, Thiago V. dos Santos <
> thi_veloso em yahoo.com.br> escreveu:
>
> Nao deveria ser assim.
>
> O seu codigo produz resultados identicos ate o momento em que voce roda a
> krige.conv?
>
> Em caso positivo, acho que seria uma boa ideia reportar esse erro ao Paulo
> (paulojus em ufpr.br) ou ao Peter (p.diggle em lancaster.ac.uk).
>
> Greetings,
>  -- Thiago V. dos Santos
>
> Postdoctoral Research Fellow
> Department of Climate and Space Science and Engineering
> University of Michigan
>
>
> On Thursday, October 4, 2018, 3:42:35 PM EDT, Yury Duarte via R-br <
> r-br em listas.c3sl.ufpr.br> wrote:
>
>
> Boa tarde a todos os coleas!
>
> Fiz um código simples para interpolar valores que tenho em uma grade que
> construo dentro do próprio código. Para isso, estou utilizando um modelo
> esférico de interpolação por krigagem através da função krige.conv().
> Estou achando muito estranho o fato de que, quando rodo o script em
> ambiente Windows, não tenho problemas e meu script gera as saídas
> exatamente como o esperado, entretanto, quando rodo o mesmo script (com o
> mesmo banco de dados) em ambiente Linux (Ubuntu), a função krige.conv()
> corrompe e o erro gerado é:
> krige.control: micro.scale must be in the interval [0, nugget]
>
> Não encontrei nada em outros fóruns que pudesse me ajudar para explicar
> isso.
> Caso alguém tenha interesse em testar exatamente o mesmo conjunto de dados
> que estou utilizando, informem que passo um link no google drive, já que o
> código e os dados de entrada são grandes demais para serem anexados no
> corpo do e-mail/nos anexos.
>
> Desde já, agradeço a atenção e a ajuda de todos!
>
> Yury Duarte
> Engenheiro Agrônomo - ESALQ/USP
> _______________________________________________
> R-br mailing list
> R-br em listas.c3sl.ufpr.br
> https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br
> Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forne�a
> c�digo m�nimo reproduz�vel.
>
> _______________________________________________
> R-br mailing list
> R-br em listas.c3sl.ufpr.br
> https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br
> Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça
> código mínimo reproduzível.
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://listas.inf.ufpr.br/pipermail/r-br/attachments/20181004/1e7ae735/attachment.html>


Mais detalhes sobre a lista de discussão R-br