Skip to content

Commit

Permalink
Nikola auto commit.
Browse files Browse the repository at this point in the history
Source commit: a203368
Nikola version: 8.3.0
  • Loading branch information
mstimberg committed Dec 20, 2024
1 parent 4206363 commit d4c91cf
Show file tree
Hide file tree
Showing 40 changed files with 379 additions and 171 deletions.
3 changes: 3 additions & 0 deletions archive.html
Original file line number Diff line number Diff line change
Expand Up @@ -102,6 +102,9 @@
<article class="listpage"><header><h1>Archive</h1>
</header><ul class="postlist">
<li>
<time class="listdate" datetime="2024-12-20T16:00:00Z" title="2024-12-20">2024-12-20</time><a href="posts/2024/brian-28/" class="listtitle">New release: Brian 2.8.0</a>
</li>
<li>
<time class="listdate" datetime="2024-07-01T08:00:00Z" title="2024-07-01">2024-07-01</time><a href="posts/2024/brian-27/" class="listtitle">New releases: Brian 2.7.0 and 2.7.1</a>
</li>
<li>
Expand Down
Binary file modified archive.html.gz
Binary file not shown.
48 changes: 4 additions & 44 deletions authors/brian-team.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="../assets/xml/rss.xsl" media="all"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>The Brian spiking neural network simulator (Posts by Brian team)</title><link>https://briansimulator.org/</link><description></description><atom:link href="https://briansimulator.org/authors/brian-team.xml" rel="self" type="application/rss+xml"></atom:link><language>en</language><copyright>Contents © 2024 &lt;a href="mailto:postmaster@briansimulator.org"&gt;Brian team&lt;/a&gt; </copyright><lastBuildDate>Fri, 12 Jul 2024 08:28:18 GMT</lastBuildDate><generator>Nikola (getnikola.com)</generator><docs>http://blogs.law.harvard.edu/tech/rss</docs><item><title>New releases: Brian 2.7.0 and 2.7.1</title><link>https://briansimulator.org/posts/2024/brian-27/</link><dc:creator>Brian team</dc:creator><description>&lt;div&gt;&lt;p&gt;We are happy to announce the releases of &lt;strong&gt;Brian 2.7&lt;/strong&gt; and &lt;strong&gt;2.7.1&lt;/strong&gt;, together with the compatible CUDA backends &lt;strong&gt;Brian2CUDA 1.0a5&lt;/strong&gt; and &lt;strong&gt;1.0a6&lt;/strong&gt;. Apart from the usual mix of small improvements and bug fixes, the main new feature is the compatibility with the &lt;a href="https://numpy.org/doc/stable/release/2.0.0-notes.html"&gt;numpy 2.0 release&lt;/a&gt;.&lt;/p&gt;
<?xml-stylesheet type="text/xsl" href="../assets/xml/rss.xsl" media="all"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>The Brian spiking neural network simulator (Posts by Brian team)</title><link>https://briansimulator.org/</link><description></description><atom:link href="https://briansimulator.org/authors/brian-team.xml" rel="self" type="application/rss+xml"></atom:link><language>en</language><copyright>Contents © 2024 &lt;a href="mailto:postmaster@briansimulator.org"&gt;Brian team&lt;/a&gt; </copyright><lastBuildDate>Fri, 20 Dec 2024 17:32:02 GMT</lastBuildDate><generator>Nikola (getnikola.com)</generator><docs>http://blogs.law.harvard.edu/tech/rss</docs><item><title>New release: Brian 2.8.0</title><link>https://briansimulator.org/posts/2024/brian-28/</link><dc:creator>Brian team</dc:creator><description>&lt;div&gt;&lt;p&gt;We are happy to announce the &lt;strong&gt;Brian 2.8 release&lt;/strong&gt;. This release fixes a number of small bugs and improves our release infrastructure. In addition, it includes an important performance improvement for random number generation in C++ standalone mode, which significantly speeds up everything that needs randomness (e.g. PoissonGroup). It also comes with the Diehl &amp;amp; Cook (2015) model in the documentation, contributed by Björn Lindqvist (thanks!).&lt;/p&gt;
&lt;p&gt;For more details, head over to the &lt;a href="https://brian2.readthedocs.io/en/2.8.0/introduction/release_notes.html"&gt;release notes&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://briansimulator.org/posts/2024/brian-28/"&gt;Read more…&lt;/a&gt; (1 min remaining to read)&lt;/p&gt;&lt;/div&gt;</description><category>Development</category><category>Release</category><guid>https://briansimulator.org/posts/2024/brian-28/</guid><pubDate>Fri, 20 Dec 2024 16:00:00 GMT</pubDate></item><item><title>New releases: Brian 2.7.0 and 2.7.1</title><link>https://briansimulator.org/posts/2024/brian-27/</link><dc:creator>Brian team</dc:creator><description>&lt;div&gt;&lt;p&gt;We are happy to announce the releases of &lt;strong&gt;Brian 2.7&lt;/strong&gt; and &lt;strong&gt;2.7.1&lt;/strong&gt;, together with the compatible CUDA backends &lt;strong&gt;Brian2CUDA 1.0a5&lt;/strong&gt; and &lt;strong&gt;1.0a6&lt;/strong&gt;. Apart from the usual mix of small improvements and bug fixes, the main new feature is the compatibility with the &lt;a href="https://numpy.org/doc/stable/release/2.0.0-notes.html"&gt;numpy 2.0 release&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;For more details, head over to the &lt;a href="https://brian2.readthedocs.io/en/2.7.1/introduction/release_notes.html"&gt;release notes&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://briansimulator.org/posts/2024/brian-27/"&gt;Read more…&lt;/a&gt; (1 min remaining to read)&lt;/p&gt;&lt;/div&gt;</description><category>Development</category><category>Release</category><guid>https://briansimulator.org/posts/2024/brian-27/</guid><pubDate>Mon, 01 Jul 2024 08:00:00 GMT</pubDate></item><item><title>New release: Brian 2.6</title><link>https://briansimulator.org/posts/2024/brian-26/</link><dc:creator>Brian team</dc:creator><description>&lt;div&gt;&lt;p&gt;It’s been a while since the last release, so we are very happy to announce that &lt;strong&gt;Brian 2.6&lt;/strong&gt; is finally out 🎉 This release comes with a major new feature to run standalone simulations repeatedly (or in parallel), without recompiling its code. We now also automatically push Docker images to &lt;a href="https://hub.docker.com/repository/docker/briansimulator/brian/general"&gt;Docker Hub&lt;/a&gt;, provide Python wheels for Python 3.12, and build and test on Apple Silicon hardware. The release also fixes various compatibility issues with the upcoming numpy 2.0 release – although we cannot be sure yet whether the ongoing development will not make additional changes neccessary. As always, the new release also fixes a bunch of small bugs and errors, and updates the documentation and the examples.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://briansimulator.org/posts/2024/brian-26/"&gt;Read more…&lt;/a&gt; (1 min remaining to read)&lt;/p&gt;&lt;/div&gt;</description><category>Development</category><category>Release</category><guid>https://briansimulator.org/posts/2024/brian-26/</guid><pubDate>Fri, 15 Mar 2024 15:40:00 GMT</pubDate></item><item><title>GSoC 2024</title><link>https://briansimulator.org/posts/2024/gsoc-2024/</link><dc:creator>Brian team</dc:creator><description>&lt;div&gt;&lt;p&gt;We are very happy that the &lt;a href="https://incf.org"&gt;INCF&lt;/a&gt; has been again selected to be a mentor organization for the &lt;a href="https://summerofcode.withgoogle.com/"&gt;Google Summer of Code&lt;/a&gt; (“a global, online program focused on bringing new contributors into open source software development”). As in last years, the Brian simulator project takes part and offers several projects for students/”open source beginners” to work on.
Expand All @@ -12,46 +14,4 @@ You can find more information about the tutorials here: &lt;a href="https://ocns
&lt;p&gt;&lt;a href="https://briansimulator.org/posts/2022/gsoc-applications/"&gt;Read more…&lt;/a&gt; (3 min remaining to read)&lt;/p&gt;&lt;/div&gt;</description><category>Development</category><category>GSoC</category><guid>https://briansimulator.org/posts/2022/gsoc-applications/</guid><pubDate>Fri, 25 Mar 2022 21:00:00 GMT</pubDate></item><item><title>New release: Brian 2.5</title><link>https://briansimulator.org/posts/2021/brian-25/</link><dc:creator>Brian team</dc:creator><description>&lt;div&gt;&lt;p&gt;It took us a while, but we are very happy to finally announce a new release, &lt;strong&gt;Brian 2.5&lt;/strong&gt; 🎉. This release comes with a large number of bug fixes, various small improvements to the C++ code generation process, new examples and improved documentation, as well as a more powerful “generator syntax” for synapse generation. In particular, it is now possible to generate a fixed number of synapses randomly – either for each pre-synaptic or for each post-synaptic cell. We have also updated our build and testing infrastructure, and now provide binary pip-installable packages for all platforms, including the fancy new Apple hardware. Please let us know if you run into any issues!&lt;/p&gt;
&lt;p&gt;&lt;a href="https://briansimulator.org/posts/2021/brian-25/"&gt;Read more…&lt;/a&gt; (1 min remaining to read)&lt;/p&gt;&lt;/div&gt;</description><category>Development</category><category>Release</category><guid>https://briansimulator.org/posts/2021/brian-25/</guid><pubDate>Mon, 29 Nov 2021 12:15:00 GMT</pubDate></item><item><title>Live session on Brian development</title><link>https://briansimulator.org/posts/2021/live-session-on-brian-development/</link><dc:creator>Brian team</dc:creator><description>&lt;div&gt;&lt;p&gt;Marcel Stimberg will talk about Brian’s development process in a live developer session on &lt;strong&gt;Thursday, Feb 11 2021, 17:00 UTC&lt;/strong&gt; (check &lt;a href="https://www.timeanddate.com/worldclock/fixedtime.html?msg=Dev+session%3A+Marcel+Stimberg%3A+Brian+Simulator&amp;amp;iso=20210211T17&amp;amp;p1=136&amp;amp;ah=1"&gt;local time&lt;/a&gt;).
For more information and the link to the Zoom session see the &lt;a href="https://ocns.github.io/SoftwareWG/2021/02/07/dev-session-marcel-stimberg-brian-simulator.html"&gt;announcement&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://briansimulator.org/posts/2021/live-session-on-brian-development/"&gt;Read more…&lt;/a&gt; (1 min remaining to read)&lt;/p&gt;&lt;/div&gt;</description><category>Development</category><category>Teaching</category><guid>https://briansimulator.org/posts/2021/live-session-on-brian-development/</guid><pubDate>Mon, 08 Feb 2021 09:45:07 GMT</pubDate></item><item><title>Getting the timing right (scheduling 2)</title><link>https://briansimulator.org/posts/2020/video-scheduling-2/</link><dc:creator>Brian team</dc:creator><description>&lt;div&gt;&lt;div class="alert alert-primary notebook-header" role="alert"&gt;
&lt;p&gt;
This article is written as a &lt;a href="https://jupyter.org"&gt;Jupyter notebook&lt;/a&gt; which you can execute and modify interactively.
You can either download it via the "Source" link on the top right, or run it directly in the browser on the
&lt;a href="https://mybinder.org"&gt;mybinder&lt;/a&gt; infrastructure: &lt;a href="https://mybinder.org/v2/gh/brian-team/briansimulator.org/master?filepath=articles%2F2020%2Fscheduling_2.ipynb"&gt;
&lt;img src="https://static.mybinder.org/badge_logo.svg" alt="Launch binder" class="d-inline-block"&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;For more information, see our general &lt;a href="https://briansimulator.org/posts/2020/notes-notebooks/"&gt;Notes on Notebooks&lt;/a&gt;.&lt;/strong&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;div class="cell border-box-sizing text_cell rendered"&gt;&lt;div class="prompt input_prompt"&gt;
&lt;/div&gt;&lt;div class="inner_cell"&gt;
&lt;div class="text_cell_render border-box-sizing rendered_html"&gt;
&lt;div class="notebook-quickstart"&gt;
&lt;h4&gt;Quickstart&lt;/h4&gt;
To run the code below:
&lt;ol&gt;
&lt;li&gt;Click on the cell to select it.&lt;/li&gt;
&lt;li&gt;Press &lt;code&gt;SHIFT+ENTER&lt;/code&gt; on your keyboard or press the play button
(&lt;button class="fa fa-play icon-play btn btn-xs btn-default"&gt;&lt;/button&gt;) in the toolbar above&lt;/li&gt;
&lt;/ol&gt;
Feel free to create new cells using the plus button
(&lt;button class="fa fa-plus icon-plus btn btn-xs btn-default"&gt;&lt;/button&gt;), or pressing &lt;code&gt;SHIFT+ENTER&lt;/code&gt; while this cell
is selected.
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="cell border-box-sizing text_cell rendered"&gt;&lt;div class="prompt input_prompt"&gt;
&lt;/div&gt;&lt;div class="inner_cell"&gt;
&lt;div class="text_cell_render border-box-sizing rendered_html"&gt;
&lt;p&gt;"Scheduling": mechanism to determine the order of operations during a simulation&lt;/p&gt;
&lt;p&gt;In this video we will look at its importance for:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;propagating synaptic activity&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="cell border-box-sizing text_cell rendered"&gt;&lt;div class="prompt input_prompt"&gt;
&lt;/div&gt;&lt;div class="inner_cell"&gt;
&lt;div class="text_cell_render border-box-sizing rendered_html"&gt;
&lt;p&gt;You can also watch the &lt;a href="https://youtu.be/VwUqKwHtVJM"&gt;&lt;i class="fab fa-youtube"&gt;&lt;/i&gt;  screencast video on Youtube&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://briansimulator.org/posts/2020/video-scheduling-2/"&gt;Read more…&lt;/a&gt; (46 min remaining to read)&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description><category>training</category><category>video</category><guid>https://briansimulator.org/posts/2020/video-scheduling-2/</guid><pubDate>Thu, 08 Oct 2020 09:00:00 GMT</pubDate></item></channel></rss>
&lt;p&gt;&lt;a href="https://briansimulator.org/posts/2021/live-session-on-brian-development/"&gt;Read more…&lt;/a&gt; (1 min remaining to read)&lt;/p&gt;&lt;/div&gt;</description><category>Development</category><category>Teaching</category><guid>https://briansimulator.org/posts/2021/live-session-on-brian-development/</guid><pubDate>Mon, 08 Feb 2021 09:45:07 GMT</pubDate></item></channel></rss>
Binary file modified authors/brian-team.xml.gz
Binary file not shown.
3 changes: 3 additions & 0 deletions authors/brian-team/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -110,6 +110,9 @@
</div>
</header><ul class="postlist">
<li>
<time class="listdate" datetime="2024-12-20T16:00:00Z" title="2024-12-20">2024-12-20</time><a href="../../posts/2024/brian-28/" class="listtitle">New release: Brian 2.8.0</a>
</li>
<li>
<time class="listdate" datetime="2024-07-01T08:00:00Z" title="2024-07-01">2024-07-01</time><a href="../../posts/2024/brian-27/" class="listtitle">New releases: Brian 2.7.0 and 2.7.1</a>
</li>
<li>
Expand Down
Binary file modified authors/brian-team/index.html.gz
Binary file not shown.
34 changes: 32 additions & 2 deletions blog/index-8.html
Original file line number Diff line number Diff line change
Expand Up @@ -111,7 +111,25 @@


<div class="postindex">
<article class="h-entry post-text" itemscope="itemscope" itemtype="http://schema.org/Article"><header><h1 class="p-name entry-title"><a href="../posts/2021/live-session-on-brian-development/" class="u-url">Live session on Brian development</a></h1>
<article class="h-entry post-text" itemscope="itemscope" itemtype="http://schema.org/Article"><header><h1 class="p-name entry-title"><a href="../posts/2021/bug-hunt-episode-1-broken-latex-output-for-equations/" class="u-url">Bug hunt episode 1: Broken LaTeX output for equations</a></h1>
<div class="metadata">
<p class="byline author vcard"><span class="byline-name fn" itemprop="author">
<a href="../authors/marcel-stimberg/">Marcel Stimberg</a>
</span></p>
<p class="dateline">
<a href="../posts/2021/bug-hunt-episode-1-broken-latex-output-for-equations/" rel="bookmark">
<time class="published dt-published" datetime="2021-05-05T00:00:00Z" itemprop="datePublished" title="2021-05-05">2021-05-05</time></a>
</p>
</div>
</header><div class="p-summary entry-summary d-flex">
<div>
<p>This article starts a new series of blog posts about “bug hunts”. In these articles, I will go through a recent bug in Brian (or one of its dependencies) and describe all the steps I used to find the source of the bug and how I fixed it. I will try to not only focus on the Brian-side of things, but also show some general tools like <code>git bisect</code> or “monkey patching” that can be helpful to find the source of these nasty critters (no actual bugs were harmed during the making of this blog post).</p>
<p>Let’s start! Today’s bug will be about equations, and more specifically about their LaTeX representation. As most of you probably know, Brian can represent equations, quantities, etc. in LaTeX. This representation can then either be included in a LaTeX document or directly rendered for example as the output in <a href="https://jupyter.org/">jupyter notebooks</a>.</p>
<p class="more"><a href="../posts/2021/bug-hunt-episode-1-broken-latex-output-for-equations/">Read more…</a></p>
</div>
<img src="../images/articles/2021/bug-hunt-episode-1-broken-latex-output-for-equations.png" alt="Preview image" class="d-none d-sm-block float-right m-2" width="120px" height="120px">
</div>
</article><article class="h-entry post-text" itemscope="itemscope" itemtype="http://schema.org/Article"><header><h1 class="p-name entry-title"><a href="../posts/2021/live-session-on-brian-development/" class="u-url">Live session on Brian development</a></h1>
<div class="metadata">
<p class="byline author vcard"><span class="byline-name fn" itemprop="author">
<a href="../authors/brian-team/">Brian team</a>
Expand Down Expand Up @@ -315,7 +333,19 @@ <h4>Quickstart</h4>
<li class="previous"><a href="." rel="prev">Newer posts</a></li>
<li class="next"><a href="index-7.html" rel="next">Older posts</a></li>
</ul>
<!--End of body content--><footer id="footer" class="text-center">
<script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js?config=TeX-AMS-MML_HTMLorMML" integrity="sha384-3lJUsx1TJHt7BA4udB5KPnDrlkO8T6J6v/op7ui0BbCjvZ9WqV4Xm6DTP6kQ/iBH" crossorigin="anonymous"></script><script type="text/x-mathjax-config">
MathJax.Hub.Config({
tex2jax: {
inlineMath: [ ['$','$'], ["\\(","\\)"] ],
displayMath: [ ['$$','$$'], ["\\[","\\]"] ],
processEscapes: true
},
displayAlign: 'center', // Change this to 'left' if you want left-aligned equations.
"HTML-CSS": {
styles: {'.MathJax_Display': {"margin": 0}}
}
});
</script><!--End of body content--><footer id="footer" class="text-center">
Contents © 2024 Powered by <a href="https://getnikola.com" rel="nofollow">Nikola</a> –Brian on <a rel="me" href="https://neuromatch.social/@briansimulator"><i class="fab fa-mastodon" aria-hidden="true" title="Mastodon"></i><span class="sr-only">Mastodon</span></a> <a href="https://twitter.com/briansimulator"><i class="fab fa-twitter" aria-hidden="true" title="Twitter"></i><span class="sr-only">Twitter</span></a> <a href="https://www.youtube.com/@briansimulator"><i class="fab fa-youtube" aria-hidden="true" title="YouTube"></i><span class="sr-only">YouTube</span></a> <a href="https://github.com/brian-team/brian2"><i class="fab fa-github" aria-hidden="true" title="GitHub"></i><span class="sr-only">GitHub</span></a> <a href="https://brian2.readthedocs.io"><i class="fas fa-book" aria-hidden="true" title="ReadTheDocs"></i><span class="sr-only">ReadTheDocs</span></a>


Expand Down
Binary file modified blog/index-8.html.gz
Binary file not shown.
Loading

0 comments on commit d4c91cf

Please sign in to comment.