Re: [julia-users] Re: [ANN] Nemo 0.5 released
Alternatively, you can remove the lines in Nemo/deps/build.jl that invoke git. They aren't actually needed to run Nemo. They just download the source code for the various modules, which are prebuilt anyway on Windows. But I can't guarantee it'll work. We haven't worked on supporting rc0 yet. Bill. On 31 July 2016 at 18:32, Bill Hartwrote: > It's because git has been removed on Windows in rc0. We don't support it > yet. You should be ok if you use Julia 0.4.6. > > Bill. > > On 31 July 2016 at 17:57, Chris Rackauckas wrote: > >> Hey, >> I am really interested in trying Nemo since I want to use the ArbFloats >> and ArbReals in DifferentialEquations.jl for "faster BigFloats". However, I >> am getting the following error when trying to build Nemo: >> >> julia> Pkg.build("Nemo") >> INFO: Building Nemo >> WARNING: `@windows` is deprecated, use `@static is_windows()` instead >> in depwarn(::String, ::Symbol) at .\deprecated.jl:64 >> in @windows(::Any, ::Any) at .\deprecated.jl:473 >> in include_from_node1(::String) at .\loading.jl:426 >> in evalfile(::String, ::Array{String,1}) at .\loading.jl:442 (repeats 2 >> times) >> in cd(::##2#4, ::String) at .\file.jl:48 >> in (::##1#3)(::IOStream) at .\none:13 >> in open(::##1#3, ::String, ::String) at .\iostream.jl:113 >> in eval(::Module, ::Any) at .\boot.jl:234 >> in process_options(::Base.JLOptions) at .\client.jl:239 >> in _start() at .\client.jl:318 >> while loading C:\Users\Chris\.julia\v0.5\Nemo\deps\build.jl, in >> expression starting on line 1 >> % Total% Received % Xferd Average Speed TimeTime Time >> Current >> Dload Upload Total SpentLeft >> Speed >> 100 85504 100 855040 0 668k 0 --:--:-- --:--:-- --:--:-- >> 668k >> % Total% Received % Xferd Average Speed TimeTime Time >> Current >> Dload Upload Total SpentLeft >> Speed >> 100 672k 100 672k0 0 2690k 0 --:--:-- --:--:-- --:--:-- >> 2690k >> % Total% Received % Xferd Average Speed TimeTime Time >> Current >> Dload Upload Total SpentLeft >> Speed >> 100 450k 100 450k0 0 1925k 0 --:--:-- --:--:-- --:--:-- >> 1925k >> [ ERROR: Nemo >> ]= >> >> LoadError: chdir C:\Users\Chris\.julia\v0.5\Nemo\deps/antic: no such file >> or directory (ENOENT) >> while loading C:\Users\Chris\.julia\v0.5\Nemo\deps\build.jl, in >> expression starting on line 121 >> >> >> >> >> [ BUILD ERRORS >> ] >> >> WARNING: Nemo had build errors. >> >> - packages with build errors remain installed in >> C:\Users\Chris\.julia\v0.5 >> - build the package(s) and all dependencies with `Pkg.build("Nemo")` >> - build a single package by running its `deps/build.jl` script >> >> >> >> >> This is on v0.5-rc0 with Windows 10. >> >> On Saturday, July 30, 2016 at 6:33:17 PM UTC-7, Marcus Appelros wrote: >>> >>> The use case is similar to AlphaGo, ie deterministic full information >>> game with a huge state space. >>> >>> That reinforcement package looks interesting, looking into it. Love to >>> collaborate >>> >> >
Re: [julia-users] Re: [ANN] Nemo 0.5 released
It's because git has been removed on Windows in rc0. We don't support it yet. You should be ok if you use Julia 0.4.6. Bill. On 31 July 2016 at 17:57, Chris Rackauckaswrote: > Hey, > I am really interested in trying Nemo since I want to use the ArbFloats > and ArbReals in DifferentialEquations.jl for "faster BigFloats". However, I > am getting the following error when trying to build Nemo: > > julia> Pkg.build("Nemo") > INFO: Building Nemo > WARNING: `@windows` is deprecated, use `@static is_windows()` instead > in depwarn(::String, ::Symbol) at .\deprecated.jl:64 > in @windows(::Any, ::Any) at .\deprecated.jl:473 > in include_from_node1(::String) at .\loading.jl:426 > in evalfile(::String, ::Array{String,1}) at .\loading.jl:442 (repeats 2 > times) > in cd(::##2#4, ::String) at .\file.jl:48 > in (::##1#3)(::IOStream) at .\none:13 > in open(::##1#3, ::String, ::String) at .\iostream.jl:113 > in eval(::Module, ::Any) at .\boot.jl:234 > in process_options(::Base.JLOptions) at .\client.jl:239 > in _start() at .\client.jl:318 > while loading C:\Users\Chris\.julia\v0.5\Nemo\deps\build.jl, in expression > starting on line 1 > % Total% Received % Xferd Average Speed TimeTime Time > Current > Dload Upload Total SpentLeft > Speed > 100 85504 100 855040 0 668k 0 --:--:-- --:--:-- --:--:-- > 668k > % Total% Received % Xferd Average Speed TimeTime Time > Current > Dload Upload Total SpentLeft > Speed > 100 672k 100 672k0 0 2690k 0 --:--:-- --:--:-- --:--:-- > 2690k > % Total% Received % Xferd Average Speed TimeTime Time > Current > Dload Upload Total SpentLeft > Speed > 100 450k 100 450k0 0 1925k 0 --:--:-- --:--:-- --:--:-- > 1925k > [ ERROR: Nemo > ]= > > LoadError: chdir C:\Users\Chris\.julia\v0.5\Nemo\deps/antic: no such file > or directory (ENOENT) > while loading C:\Users\Chris\.julia\v0.5\Nemo\deps\build.jl, in expression > starting on line 121 > > > > > [ BUILD ERRORS > ] > > WARNING: Nemo had build errors. > > - packages with build errors remain installed in > C:\Users\Chris\.julia\v0.5 > - build the package(s) and all dependencies with `Pkg.build("Nemo")` > - build a single package by running its `deps/build.jl` script > > > > > This is on v0.5-rc0 with Windows 10. > > On Saturday, July 30, 2016 at 6:33:17 PM UTC-7, Marcus Appelros wrote: >> >> The use case is similar to AlphaGo, ie deterministic full information >> game with a huge state space. >> >> That reinforcement package looks interesting, looking into it. Love to >> collaborate >> >
[julia-users] Re: [ANN] Nemo 0.5 released
Hey, I am really interested in trying Nemo since I want to use the ArbFloats and ArbReals in DifferentialEquations.jl for "faster BigFloats". However, I am getting the following error when trying to build Nemo: julia> Pkg.build("Nemo") INFO: Building Nemo WARNING: `@windows` is deprecated, use `@static is_windows()` instead in depwarn(::String, ::Symbol) at .\deprecated.jl:64 in @windows(::Any, ::Any) at .\deprecated.jl:473 in include_from_node1(::String) at .\loading.jl:426 in evalfile(::String, ::Array{String,1}) at .\loading.jl:442 (repeats 2 times) in cd(::##2#4, ::String) at .\file.jl:48 in (::##1#3)(::IOStream) at .\none:13 in open(::##1#3, ::String, ::String) at .\iostream.jl:113 in eval(::Module, ::Any) at .\boot.jl:234 in process_options(::Base.JLOptions) at .\client.jl:239 in _start() at .\client.jl:318 while loading C:\Users\Chris\.julia\v0.5\Nemo\deps\build.jl, in expression starting on line 1 % Total% Received % Xferd Average Speed TimeTime Time Current Dload Upload Total SpentLeft Speed 100 85504 100 855040 0 668k 0 --:--:-- --:--:-- --:--:-- 668k % Total% Received % Xferd Average Speed TimeTime Time Current Dload Upload Total SpentLeft Speed 100 672k 100 672k0 0 2690k 0 --:--:-- --:--:-- --:--:-- 2690k % Total% Received % Xferd Average Speed TimeTime Time Current Dload Upload Total SpentLeft Speed 100 450k 100 450k0 0 1925k 0 --:--:-- --:--:-- --:--:-- 1925k [ ERROR: Nemo ]= LoadError: chdir C:\Users\Chris\.julia\v0.5\Nemo\deps/antic: no such file or directory (ENOENT) while loading C:\Users\Chris\.julia\v0.5\Nemo\deps\build.jl, in expression starting on line 121 [ BUILD ERRORS ] WARNING: Nemo had build errors. - packages with build errors remain installed in C:\Users\Chris\.julia\v0.5 - build the package(s) and all dependencies with `Pkg.build("Nemo")` - build a single package by running its `deps/build.jl` script This is on v0.5-rc0 with Windows 10. On Saturday, July 30, 2016 at 6:33:17 PM UTC-7, Marcus Appelros wrote: > > The use case is similar to AlphaGo, ie deterministic full information game > with a huge state space. > > That reinforcement package looks interesting, looking into it. Love to > collaborate >
[julia-users] Re: [ANN] Nemo 0.5 released
The use case is similar to AlphaGo, ie deterministic full information game with a huge state space. That reinforcement package looks interesting, looking into it. Love to collaborate
Re: [julia-users] Re: [ANN] Nemo 0.5 released
Hi, the way the type hierarchy has changed is only relevant if you have code written against an old version of Nemo and want to switch it to the new version. Probably the easiest way to see what's different is to look at AbstractTypes.jl and compare with the older version you have. We also changed the name of all the "generic" types in generic/GenericTypes.jl, mainly by putting Gen in front of the type names. Again you can compare with your older version of the file. We do have complex root finding. The function is called roots. It is documented on the polynomials page [1]. Bill. [1] http://nemocas.github.io/Nemo.jl/latest/build/polynomial/#root-finding On 30 July 2016 at 22:43, Alireza Nejatiwrote: > Very cool! Is there a page where these changes are described more? How has > the abstract type hierarchy been changed? > > Also, I heard there was supposed to be a complex root isolation method? > > > On Wednesday, July 27, 2016 at 9:07:44 AM UTC+12, Bill Hart wrote: >> >> Hi all, >> >> We are pleased to release version 0.5 of Nemo, our computer algebra >> package written in Julia. >> >> Instructions on how to get Nemo are on our website: >> >> http://nemocas.org/downloads.html >> >> Note that we have moved our repository, so existing users may need to >> reinstall. >> >> Documentation for Nemo, including example code, how to get started etc., >> is available online: >> >> http://nemocas.github.io/Nemo.jl/latest/ >> >> The new features of Nemo 0.5 include: >> >> * Wrap Arb's arb_mat, acb_mat (matrices over R and C) >> * Wrap Arb's arb_poly, acb_poly (polys over R and C) >> * Completely rewritten, online documentation >> * Wrap Flint's fmpq_mat (matrices over Q) >> * Nullspace over the integers (using HNF) >> * Factorisations now return a Dict >> * Make caching of parent objects optional >> * Add benchmarks >> * Remove a lot of type instability >> * Integrate C libraries with Julia's counted malloc >> * Redesign abstract type hierarchy >> * Appveyor continuous integration for Windows >> * Lots of cleaning up and restructuring of the code base >> * Many bug fixes >> >> We will release a small update in the next few weeks to support Julia 0.5 >> when it comes out, However it should work with nightlies right now with >> some warnings. >> >> Enjoy, >> >> The Nemo Developers. >> >
[julia-users] Re: [ANN] Nemo 0.5 released
Very cool! Is there a page where these changes are described more? How has the abstract type hierarchy been changed? Also, I heard there was supposed to be a complex root isolation method? On Wednesday, July 27, 2016 at 9:07:44 AM UTC+12, Bill Hart wrote: > > Hi all, > > We are pleased to release version 0.5 of Nemo, our computer algebra > package written in Julia. > > Instructions on how to get Nemo are on our website: > > http://nemocas.org/downloads.html > > Note that we have moved our repository, so existing users may need to > reinstall. > > Documentation for Nemo, including example code, how to get started etc., > is available online: > > http://nemocas.github.io/Nemo.jl/latest/ > > The new features of Nemo 0.5 include: > > * Wrap Arb's arb_mat, acb_mat (matrices over R and C) > * Wrap Arb's arb_poly, acb_poly (polys over R and C) > * Completely rewritten, online documentation > * Wrap Flint's fmpq_mat (matrices over Q) > * Nullspace over the integers (using HNF) > * Factorisations now return a Dict > * Make caching of parent objects optional > * Add benchmarks > * Remove a lot of type instability > * Integrate C libraries with Julia's counted malloc > * Redesign abstract type hierarchy > * Appveyor continuous integration for Windows > * Lots of cleaning up and restructuring of the code base > * Many bug fixes > > We will release a small update in the next few weeks to support Julia 0.5 > when it comes out, However it should work with nightlies right now with > some warnings. > > Enjoy, > > The Nemo Developers. >
[julia-users] Re: [ANN] Nemo 0.5 released
What kind of reinforcement learning? If you're doing classical Q-learning for instance, a computer-algebra system will be of little help. You might be better off with the autodifferentiation packages. On Saturday, July 30, 2016 at 8:56:36 AM UTC-4, Marcus Appelros wrote: > > Is Nemo suitable for reinforcement learning?
[julia-users] Re: [ANN] Nemo 0.5 released
Congrats, and good looking benchmarks you're sporting :) On Tuesday, July 26, 2016 at 11:07:44 PM UTC+2, Bill Hart wrote: > > Hi all, > > We are pleased to release version 0.5 of Nemo, our computer algebra > package written in Julia. > > Instructions on how to get Nemo are on our website: > > http://nemocas.org/downloads.html > > Note that we have moved our repository, so existing users may need to > reinstall. > > Documentation for Nemo, including example code, how to get started etc., > is available online: > > http://nemocas.github.io/Nemo.jl/latest/ > > The new features of Nemo 0.5 include: > > * Wrap Arb's arb_mat, acb_mat (matrices over R and C) > * Wrap Arb's arb_poly, acb_poly (polys over R and C) > * Completely rewritten, online documentation > * Wrap Flint's fmpq_mat (matrices over Q) > * Nullspace over the integers (using HNF) > * Factorisations now return a Dict > * Make caching of parent objects optional > * Add benchmarks > * Remove a lot of type instability > * Integrate C libraries with Julia's counted malloc > * Redesign abstract type hierarchy > * Appveyor continuous integration for Windows > * Lots of cleaning up and restructuring of the code base > * Many bug fixes > > We will release a small update in the next few weeks to support Julia 0.5 > when it comes out, However it should work with nightlies right now with > some warnings. > > Enjoy, > > The Nemo Developers. >
[julia-users] Re: [ANN] Nemo 0.5 released
Congratulations on the new release. On Tuesday, July 26, 2016 at 5:07:44 PM UTC-4, Bill Hart wrote: > > Hi all, > > We are pleased to release version 0.5 of Nemo, our computer algebra > package written in Julia. > > Instructions on how to get Nemo are on our website: > > http://nemocas.org/downloads.html > > Note that we have moved our repository, so existing users may need to > reinstall. > > Documentation for Nemo, including example code, how to get started etc., > is available online: > > http://nemocas.github.io/Nemo.jl/latest/ > > The new features of Nemo 0.5 include: > > * Wrap Arb's arb_mat, acb_mat (matrices over R and C) > * Wrap Arb's arb_poly, acb_poly (polys over R and C) > * Completely rewritten, online documentation > * Wrap Flint's fmpq_mat (matrices over Q) > * Nullspace over the integers (using HNF) > * Factorisations now return a Dict > * Make caching of parent objects optional > * Add benchmarks > * Remove a lot of type instability > * Integrate C libraries with Julia's counted malloc > * Redesign abstract type hierarchy > * Appveyor continuous integration for Windows > * Lots of cleaning up and restructuring of the code base > * Many bug fixes > > We will release a small update in the next few weeks to support Julia 0.5 > when it comes out, However it should work with nightlies right now with > some warnings. > > Enjoy, > > The Nemo Developers. >