<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[[neuralnet], yet another artificial neural network external]]></title><description><![CDATA[<p>Sorry for cross-posting.</p>
<p>In an effort to understand a bit more about neural networks, I wrote a Pd external, by translating Python code to C, from the book &quot;Neural Networks from Scratch in Python&quot;. After a couple of months of working on this, I ended up with [neuralnet].</p>
<p>This is an object written in pure C, without any dependencies, for creating densely connected neural networks for classification, regression, and binary logistic regression. You can choose among different activation and loss functions, optimizers, and other settable features. I've created some examples, trying to replicate some of the examples in the aforementioned book, and some examples of my own.</p>
<p>The code is on GitHub (<a href="https://github.com/alexdrymonitis/neuralnet" rel="nofollow">https://github.com/alexdrymonitis/neuralnet</a>), and Linux amd64 and armv7-32 (Raspberry Pi) binaries are uploaded to deken. I don't have a Mac or Windows machine, and I don't know how to compile for these architectures on a Linux machine (or if that is even possible). I would be grateful if anyone can compile for any of these architectures and upload to deken.</p>
<p>I would also love to get feedback both on how the object performs, and on the source code itself.</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/13986/neuralnet-yet-another-artificial-neural-network-external</link><generator>RSS for Node</generator><lastBuildDate>Tue, 17 Mar 2026 09:38:21 GMT</lastBuildDate><atom:link href="http://forum.pdpatchrepo.info/topic/13986.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 30 Jun 2022 15:05:15 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to [neuralnet], yet another artificial neural network external on Thu, 30 Jun 2022 15:05:15 GMT]]></title><description><![CDATA[<p>Sorry for cross-posting.</p>
<p>In an effort to understand a bit more about neural networks, I wrote a Pd external, by translating Python code to C, from the book &quot;Neural Networks from Scratch in Python&quot;. After a couple of months of working on this, I ended up with [neuralnet].</p>
<p>This is an object written in pure C, without any dependencies, for creating densely connected neural networks for classification, regression, and binary logistic regression. You can choose among different activation and loss functions, optimizers, and other settable features. I've created some examples, trying to replicate some of the examples in the aforementioned book, and some examples of my own.</p>
<p>The code is on GitHub (<a href="https://github.com/alexdrymonitis/neuralnet" rel="nofollow">https://github.com/alexdrymonitis/neuralnet</a>), and Linux amd64 and armv7-32 (Raspberry Pi) binaries are uploaded to deken. I don't have a Mac or Windows machine, and I don't know how to compile for these architectures on a Linux machine (or if that is even possible). I would be grateful if anyone can compile for any of these architectures and upload to deken.</p>
<p>I would also love to get feedback both on how the object performs, and on the source code itself.</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/13986/neuralnet-yet-another-artificial-neural-network-external</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/13986/neuralnet-yet-another-artificial-neural-network-external</guid><dc:creator><![CDATA[alexandros]]></dc:creator><pubDate>Thu, 30 Jun 2022 15:05:15 GMT</pubDate></item><item><title><![CDATA[Reply to [neuralnet], yet another artificial neural network external on Fri, 01 Jul 2022 06:56:19 GMT]]></title><description><![CDATA[<p>Version 0.2 is already up on deken and GitHub, as there was an issue with Windows, which is now solved. Please try the new version, especially if you're on Windows. Hopefully binaries for Windows will come soon, as there was already some help on GitHub by a couple of people. I hope macOS binaries will also be available soon, but again, I'll need help for that.</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/13986/neuralnet-yet-another-artificial-neural-network-external/2</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/13986/neuralnet-yet-another-artificial-neural-network-external/2</guid><dc:creator><![CDATA[alexandros]]></dc:creator><pubDate>Fri, 01 Jul 2022 06:56:19 GMT</pubDate></item><item><title><![CDATA[Reply to [neuralnet], yet another artificial neural network external on Fri, 01 Jul 2022 19:24:53 GMT]]></title><description><![CDATA[<p>Windows binaries are uploaded to deken, thanks to Lucas Cordiviola.</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/13986/neuralnet-yet-another-artificial-neural-network-external/3</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/13986/neuralnet-yet-another-artificial-neural-network-external/3</guid><dc:creator><![CDATA[alexandros]]></dc:creator><pubDate>Fri, 01 Jul 2022 19:24:53 GMT</pubDate></item><item><title><![CDATA[Reply to [neuralnet], yet another artificial neural network external on Sat, 02 Jul 2022 13:50:29 GMT]]></title><description><![CDATA[<p>Huge job</p>
<p>While your finger are still warm, what would be great would be to be able to export &quot;images&quot; of the neural net training, layer by layer, like in all those images blending app.</p>
<p>I think it is a bitmap of the output values of each neuron of a layer.</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/13986/neuralnet-yet-another-artificial-neural-network-external/4</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/13986/neuralnet-yet-another-artificial-neural-network-external/4</guid><dc:creator><![CDATA[Il pleut]]></dc:creator><pubDate>Sat, 02 Jul 2022 13:50:29 GMT</pubDate></item><item><title><![CDATA[Reply to [neuralnet], yet another artificial neural network external on Sat, 02 Jul 2022 14:41:06 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-a" href="http://forum.pdpatchrepo.info/user/il-pleut">@Il-pleut</a> can you elaborate a bit more, or provide some link that explains what you say in a bit more detail?<br />
How would it export it? In a .png file? Or maybe Gem or Ofelia?</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/13986/neuralnet-yet-another-artificial-neural-network-external/5</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/13986/neuralnet-yet-another-artificial-neural-network-external/5</guid><dc:creator><![CDATA[alexandros]]></dc:creator><pubDate>Sat, 02 Jul 2022 14:41:06 GMT</pubDate></item><item><title><![CDATA[Reply to [neuralnet], yet another artificial neural network external on Mon, 04 Jul 2022 11:26:35 GMT]]></title><description><![CDATA[<p>Deep dream generator from google does it.</p>
<p>Maybe you have seen images generated by &quot;IA&quot;. They are everywhere know.</p>
<p>They are in fact not the output of a neural network, but are visualisations of the internal process of a layer of a neural network &quot;analysing&quot; or &quot;sorting&quot; an input image.</p>
<p>This ability to see what's going on inside of a neural network was implemented in google's tensor flow for debbuging purpose, if I remember it correctly.</p>
<p>To make it simple, in a neural network with an input vector shaped as a screen,  with each input being a pixel, and the pixels organised in lines one above the other, a code to generate images from, let say, instant output value of each pixels of a layer, or other values coresponding to the differents internal parameters of each neuron of a same layer.</p>
<p>I think a .bitmap format is straitforward to generate.</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/13986/neuralnet-yet-another-artificial-neural-network-external/6</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/13986/neuralnet-yet-another-artificial-neural-network-external/6</guid><dc:creator><![CDATA[Il pleut]]></dc:creator><pubDate>Mon, 04 Jul 2022 11:26:35 GMT</pubDate></item><item><title><![CDATA[Reply to [neuralnet], yet another artificial neural network external on Sat, 09 Jul 2022 14:55:26 GMT]]></title><description><![CDATA[<p>Binaries for all OSes (Linux, Mac, Windows, Raspberry Pi) are now available on deken.</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/13986/neuralnet-yet-another-artificial-neural-network-external/7</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/13986/neuralnet-yet-another-artificial-neural-network-external/7</guid><dc:creator><![CDATA[alexandros]]></dc:creator><pubDate>Sat, 09 Jul 2022 14:55:26 GMT</pubDate></item><item><title><![CDATA[Reply to [neuralnet], yet another artificial neural network external on Tue, 07 Nov 2023 17:13:06 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-a" href="http://forum.pdpatchrepo.info/user/alexandros">@alexandros</a></p>
<p>Hi, I am trying out this external, curious about it.</p>
<p>Would it be possible for you to describe a bit more on how to explore and work with the examples provided? I have only a very basic understanding of neural networks and have not read the book you base the examples on.</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/13986/neuralnet-yet-another-artificial-neural-network-external/8</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/13986/neuralnet-yet-another-artificial-neural-network-external/8</guid><dc:creator><![CDATA[cfry]]></dc:creator><pubDate>Tue, 07 Nov 2023 17:13:06 GMT</pubDate></item><item><title><![CDATA[Reply to [neuralnet], yet another artificial neural network external on Fri, 12 May 2023 12:47:35 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-a" href="http://forum.pdpatchrepo.info/user/cfry">@cfry</a> Well, one case is to enable some sort of automation of parameter control. For example, the two examples that control a synth, enable the control of many parameters with only a few inputs. These examples control three or five parameteres, but I have used the object to control twenty parameters with the mouse coordinates, so with two inputs only. Additionaly, it helps you explore sounds as the parameter control will most likely fall in places that will creates sounds from a synth that you haven't created yourself, as the different combinations of twenty or so parameters are way too many to be able to thoroughly explore them all.<br />
Concerning classification, it depends on what you would like to do. You could train it for example to clasify vowels, and based on speech input, keep a count of every vowel and do something with it.<br />
Neural networks are just a tool to facilitate cumbersome processes, which can also provide interesting results. Anyway, I'm no specialist, so it's best if you keep searching to find ways to use NNs in your work.</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/13986/neuralnet-yet-another-artificial-neural-network-external/9</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/13986/neuralnet-yet-another-artificial-neural-network-external/9</guid><dc:creator><![CDATA[alexandros]]></dc:creator><pubDate>Fri, 12 May 2023 12:47:35 GMT</pubDate></item></channel></rss>