Comments (3)
Hmm, I initially thought that this is related to some changed variant settings in upstream spack (we use the latest release… so maybe something changed) — but all options are still there… so maybe it's the combination.
Regarding bumping the version → norse uses depends_on("[email protected]:", type=("build", "run"))
which means "everything >= 1.9.0"…
I try to reproduce locally.
from norse.
Looks like we disable cuda
and cudnn
— but the latter can't be disabled if cuda
is already disabled ;)… see #333
Upstream definition of this variant can be found here (the when='+cuda'
disables this variant completely if cuda is gone).
This "conditional variant" was introduced for py-torch
in spack upstream in py-torch: use conditional variants
.
from norse.
Ok, my first commit #333 would have fixed https://github.com/norse/norse/runs/6843260254?check_suite_focus=true#step:4:363 but not the errors in subsequent builds — maybe this is related to the ARCH
variable setting a specific processor architecture for spack… jap, looks like it — https://github.com/norse/norse/runs/7045092304?check_suite_focus=true started building norse again (i.e. concretization of the dependencies worked). However, this now rebuilds all the dependencies before building norse → this will take a while (maybe we also need some retries to fill the cache with package build files). Maybe related to some machine config change (as the spack version didn't change since end of May) yielding a change in what spack determines as ARCH
… our setting of ARCH
in the build script does not match the machine anymore → spack can't find the system compiler anymore.
from norse.
Related Issues (20)
- Shared Lib issues relating to norse_op with `torch` + CUDA 11.7 HOT 1
- Implement BNTT (Batch Norm through time)
- Implement Forward Propagation Through Time (FPTT)
- Implement Liquid Time Constant SNN
- Error in population_encode when encoding higher-dimensional Tensor HOT 5
- spack build fails HOT 1
- Add IAF neuron module
- Windows CI builds fail HOT 1
- Implement synops metric HOT 3
- Move to PyTorch 2.0 HOT 1
- Implement wheel build matrix
- Norse is broken on Google Colab HOT 1
- Require an example that using STDP to train the SNN HOT 1
- CIFAR example not working HOT 1
- Can Norse support no delay between input and output of spiking neurons? HOT 3
- ipywidgets package missing when executing notebook for documentation
- Improve docs HOT 13
- Undefined Symbol: _ZN3c106detail19maybe_wrap_dim_slowIlEET_S2_S2_b HOT 3
- leaky_integrator_box not working with multiple GPUs HOT 9
- Speech commands loading broken HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from norse.