Dear NEST Developers!
Thanks to Lekshmi's great work, we can now use Github checks for continuous integration testing. Please merge master into your open PRs/branches to make sure your contributions run the Github checks. We will run Github checks and Travis checks in parallel for now.
Best
Hans Ekkehard
--
Prof. Dr. Hans Ekkehard Plesser
Head, Department of Data Science
Faculty of Science and Technology
Norwegian University of Life Sciences
PO Box 5003, 1432 Aas, Norway
Phone +47 6723 1560
Email hans.ekkehard.plesser(a)nmbu.no<mailto:hans.ekkehard.plesser@nmbu.no>
Home http://arken.nmbu.no/~plesser
Hi!
Just a question, I may have ovelooked something. If I use NEST help to get information about a neuron model, I get the message that there is no help:
In [28]: nest.help('iaf_psc_alpha')
Sorry, there is no help for 'iaf_psc_alpha'.
But we have all the nice model documentation. Have I overlooked something or do we need to upgrade help()?
Best,
Hans Ekkehard
--
Prof. Dr. Hans Ekkehard Plesser
Head, Department of Data Science
Faculty of Science and Technology
Norwegian University of Life Sciences
PO Box 5003, 1432 Aas, Norway
Phone +47 6723 1560
Email hans.ekkehard.plesser(a)nmbu.no<mailto:hans.ekkehard.plesser@nmbu.no>
Home http://arken.nmbu.no/~plesser
Dear Johan,
You do not tell us what the “result” number is that you print out. But I notice that the value you get when running with 10 MPI processes on PDC, is about 10 times smaller than the value you see with one process on your PC.
I’ll venture a guess and assume you have a network of N neurons which you connect to one spike detector. You simulate, read out the number of spikes and convert it into a firing rate, dividing number of spikes by N * simtime.
In an MPI-parallel simulation, the spike detector on each MPI process only gets the spikes of neurons simulated on that MPI process. If you still divide by the full number of neurons to compute the rate, one would expect exactly the behavior you observe.
In the future, please provide more details about what you are doing, so we can provide more pointed advice.
Best,
Hans Ekkehard
--
Prof. Dr. Hans Ekkehard Plesser
Head, Department of Data Science
Faculty of Science and Technology
Norwegian University of Life Sciences
PO Box 5003, 1432 Aas, Norway
Phone +47 6723 1560
Email hans.ekkehard.plesser(a)nmbu.no<mailto:hans.ekkehard.plesser@nmbu.no>
Home http://arken.nmbu.no/~plesser
On 19/02/2021, 22:20, "JOHAN LILJEFORS" <JOHAN(a)liljefors.eu<mailto:JOHAN@liljefors.eu>> wrote:
Dear Nest users,
I am fairly new to Nest having used it only for a few months and it has been working without any problems on my PC running Linux. Recently I was given access to a PDC where I have been submitting jobs but I am encountering a problem with my model. I'm running Python 3.7.3 and Nest 2.18.
On both my PC and on the PDC, I run the following python script:
------------------------------
import Nest
For counter in range(0,10):
nest.resetkernel()
___run___script
print(result)
------------------------------
I execute this with "srun -n=1 python3 run.py"
This outputs 10 numbers, ranging from 0.35-0.4.
On the PDC, i run the same scripts but without the for loop:
------------------------------
import Nest
nest.resetkernel()
___run___script
print(result)
------------------------------
I execute this with "srun -n=10 python3 run.py"
this outputs 10 numbers, but this time much smaller around 0.04.
I am not doing any file operations, nor any MPI communication between the tasks and I am genuinely confused as to how submitting multiple tasks can yield a different result than a single task.
Has anyone encountered anything similar?
Regards
Johan Liljefors
Dear Nest users,
I am fairly new to Nest having used it only for a few months and it has been working without any problems on my PC running Linux. Recently I was given access to a PDC where I have been submitting jobs but I am encountering a problem with my model. I'm running Python 3.7.3 and Nest 2.18.
On both my PC and on the PDC, I run the following python script:
------------------------------
import Nest
For counter in range(0,10):
nest.resetkernel()
___run___script
print(result)
------------------------------
I execute this with "srun -n=1 python3 run.py"
This outputs 10 numbers, ranging from 0.35-0.4.
On the PDC, i run the same scripts but without the for loop:
------------------------------
import Nest
nest.resetkernel()
___run___script
print(result)
------------------------------
I execute this with "srun -n=10 python3 run.py"
this outputs 10 numbers, but this time much smaller around 0.04.
I am not doing any file operations, nor any MPI communication between the tasks and I am genuinely confused as to how submitting multiple tasks can yield a different result than a single task.
Has anyone encountered anything similar?
Regards
Johan Liljefors
Dear Colleagues,
The NEST Initiative is excited to invite everyone interested in Neural
Simulation Technology and the NEST Simulator to the NEST Conference 2021!
The NEST Conference provides an opportunity for the NEST Community to
meet, exchange success stories, swap advice, learn about current
developments in and around NEST spiking network simulation and
its application.
This year's conference willagaintake place as a *virtual conference*on
Monday/Tuesday *28**/**29 June **2021*followed by a virtual
NESTUserHackathon until Friday 2 July, whichoffers the opportunity to
deep-dive your own code with expert developers at your fingertips.
For more information please visit the conference website
_*https://nest-simulator.org/conference*_
<https://nest-simulator.org/conference>
We are looking forward to seeing you all in June!
Hans EkkehardPlesser, Dennis Terhorst & Anne Elfgen
Dear NEST Users,
I'm trying to get NEST up and running on Piz-Daint.
I could manage to have it fully compiled and installed with python
bindings, MPI, GSL and Boost.
However, simulations start but get killed returning a std::bad_alloc.
make installcheck also fails.
Did anyone managed to have it installed on this HPC?
Best regards,
Sergio MG Solinas
Dip. di Scienze Biomediche
Università di Sassari
Viale San Pietro 23
07100 - Sassari
The NEURON School <https://www.neuronschool.org/>
--
--
*Dona il 5x1000* all'Università degli Studi di Sassaricodice fiscale:
00196350904
Hi all,
I am writing a new neuron model using nestml and then I modify the C++
code. I am having a hard time defining an input parameter of the neuron as
an array of numbers. Is this even possible? Thanks.
Regards
Cristiano
Alaaf!¹ Dear NEST Users & Developers!
I would like to invite you to our next fortnightly Open NEST Developer
Video Conference, today
Monday 15 February, 11.30-12.30 CET (UTC+1).
As usual, in the Project team round, a contact person of each team will
give a short statement summarizing ongoing work in the team and
cross-cutting points that need discussion among the teams. The remainder
of the meeting we would go into a more in-depth discussion of topics
that came up on the mailing list or that are suggested by the teams.
Agenda
Welcome
Review of NEST User Mailing List
Project team round
In-depth discussion
The agenda for this meeting is also available online, see
https://github.com/nest/nest-simulator/wiki/2021-02-15-Open-NEST-Developer-…
Looking forward to seeing you soon!
best,
Dennis Terhorst
¹) "Alaaf" is the traditional chant in this particular southern region
of the Rheinland for this particular day. See
https://en.wikipedia.org/wiki/Rosenmontag
------------------
Log-in information
------------------
We use a virtual conference room provided by DFN (Deutsches Forschungsnetz).
You can use the web client to connect. We however encourage everyone to
use a headset for better audio quality or even a proper video
conferencing system (see below) or software when available.
Web client
* Visit https://conf.dfn.de/webapp/conference/97938800
* Enter your name and allow your browser to use camera and microphone
* The conference does not need a PIN to join, just click join and you're in.
In case you see a dfnconf logo and the phrase "Auf den
Meetingveranstalter warten", just be patient, the meeting host needs to
join first (a voice will tell you).
VC system/software
How to log in with a video conferencing system, depends on you VC system
or software.
- Using the H.323 protocol (eg Polycom): vc.dfn.net##97938800 or
194.95.240.2##97938800
- Using the SIP protocol:97938800@vc.dfn.de
- By telephone: +49-30-200-97938800
For those who do not have a video conference system or suitable
software, Polycom provides a pretty good free app for iOS and Android,
so you can join from your tablet (Polycom RealPresence Mobile, available
from AppStore/PlayStore). Note that firewalls may interfere with
videoconferencing in various and sometimes confusing ways.
For more technical information on logging in from various VC systems,
please see
http://vcc.zih.tu-dresden.de/index.php?linkid=1.1.3.4
Hi,
The NEST "Read the Docs" tells us how to invoke doxygen, but I am wondering
if the community continuously builds Doxygen db every time a series is committed
to master and put it somewhere.
Dear NEST users,
I tried to inscribe to the mailing list with this e-mail account
deltafi.mat(a)live.it. I completed the registration, but I did not
receive any link. Could you please help me?
Thanks for your support.
Best,
Vittorio
***************************************************************
* Postdoctoral Researcher in Mathematics
* University of Naples "Federico II"
* Department of Mathematics and Application "R. Caccioppoli"
* Via Cintia, IT-80126 Naples, Italy
* CELL: +39 340 544 70 15
****************************************************************