<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent posts to Discussion</title><link>https://sourceforge.net/p/neuroph/discussion/</link><description>Recent posts to Discussion</description><atom:link href="https://sourceforge.net/p/neuroph/discussion/feed.rss" rel="self"/><language>en</language><lastBuildDate>Wed, 12 Jul 2023 06:11:00 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/neuroph/discussion/feed.rss" rel="self" type="application/rss+xml"/><item><title>2 Siding ReLU via its forward weight connections </title><link>https://sourceforge.net/p/neuroph/discussion/862857/thread/9d4adf3c9f/?limit=25#16b7</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;SwitchNet in Java: &lt;a class="" href="https://archive.org/details/switch-net" rel="nofollow"&gt;SwitchNet&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Sean O'Connor</dc:creator><pubDate>Wed, 12 Jul 2023 06:11:00 -0000</pubDate><guid>https://sourceforge.netd394541adf85727d14d85214d195286d44381926</guid></item><item><title>2 Siding ReLU via its forward weight connections </title><link>https://sourceforge.net/p/neuroph/discussion/862857/thread/9d4adf3c9f/?limit=25#f6e1</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;SwitchNet, a fast low parameter count neural network::&lt;br/&gt;
&lt;a href="https://editor.p5js.org/siobhan.491/sketches/RvqZfikaE" rel="nofollow"&gt;https://editor.p5js.org/siobhan.491/sketches/RvqZfikaE&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Blog:&lt;br/&gt;
&lt;a href="https://ai462qqq.blogspot.com/2023/04/switch-net.html" rel="nofollow"&gt;https://ai462qqq.blogspot.com/2023/04/switch-net.html&lt;/a&gt;&lt;br/&gt;
In the blog comments there is a near Java version (ie. processing).&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Sean O'Connor</dc:creator><pubDate>Fri, 23 Jun 2023 08:50:50 -0000</pubDate><guid>https://sourceforge.net2636c124baf184d27e80ebb596dbf1822be1740f</guid></item><item><title>2 Siding ReLU via its forward weight connections </title><link>https://sourceforge.net/p/neuroph/discussion/862857/thread/9d4adf3c9f/?limit=25#8d5c</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;You can 2 side ReLU via its forward weight connections (not its backward weight connects). Hence you are involving the next layer in things.&lt;br/&gt;
Blog post: &lt;span&gt;[2 Siding ReLU]&lt;/span&gt;https://ai462qqq.blogspot.com/2023/03/2-siding-relu-via-forward-projections.html/)&lt;/p&gt;
&lt;p&gt;Also there is a way of streamlining a neural networks layer. Allowing you to reasonably use very wide layers.&lt;br/&gt;
Blog post:&lt;a class="" href="https://ai462qqq.blogspot.com/2023/03/switch-net-4-reducing-cost-of-neural.html" rel="nofollow"&gt;Reduced cost layers&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Sean O'Connor</dc:creator><pubDate>Sun, 02 Apr 2023 06:25:01 -0000</pubDate><guid>https://sourceforge.net2218aad00f083b1473b5595520496a30db0ee84f</guid></item><item><title>Installation fail (won't start)</title><link>https://sourceforge.net/p/neuroph/discussion/862858/thread/c027a01dba/?limit=25#8d88</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;I am getting the same thing on Windows 11.  A message indicates that I should provide a javahome parameter, but there doesn't seem to be a way to do it.  I tried defining a javahome environment variable, but that didn't make any difference.  Is there anyone seeing this that has successfully installed Neuroph on Windows 10 or 11?&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Duane Kunkee</dc:creator><pubDate>Thu, 11 Aug 2022 23:01:50 -0000</pubDate><guid>https://sourceforge.net763d410a35454d3c027e8d62be8cef97105d4ce2</guid></item><item><title>modulo neural network not working</title><link>https://sourceforge.net/p/neuroph/discussion/862858/thread/b806034185/?limit=25#abbc</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Hi! Your training set is empty. &lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Radoslavov</dc:creator><pubDate>Sat, 18 Jun 2022 19:56:00 -0000</pubDate><guid>https://sourceforge.net2c6ca3dfb0f8ab2a74fb1314b87ad8dedfe0afff</guid></item><item><title>Import trained networks in Neuroph</title><link>https://sourceforge.net/p/neuroph/discussion/862858/thread/9f66c5cfc0/?limit=25#8b24</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Hi,&lt;br/&gt;
I have some trained networks  generated using other libraries, and I wonder if Neuroph is able to handle some sort of standard exchange formats (.zip in particular including weights in hdf5 or bin, and model in yaml or jason).&lt;br/&gt;
From the examples I've only seen load of .nnet files generated by Neuroph itself.&lt;br/&gt;
Thanks in advance and regards,&lt;br/&gt;
Gianni&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Gianni Casonato</dc:creator><pubDate>Thu, 14 Apr 2022 10:47:11 -0000</pubDate><guid>https://sourceforge.net2221a9ae932e3cf84547ade3dc317048f7378326</guid></item><item><title>Help with Neural Network</title><link>https://sourceforge.net/p/neuroph/discussion/862858/thread/51407f6bec/?limit=25#472d</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Hey Guys,&lt;/p&gt;
&lt;p&gt;can you help me a little bit out with neuroph.&lt;br/&gt;
I am new in neural networks.&lt;br/&gt;
I have a lot of background knowledge, such as types, history usw of neural networks but i fail to teach a network anything.&lt;/p&gt;
&lt;p&gt;I already tried a few NeuroTypes and already played with the neuroph studio, where the training usw always works :(&lt;/p&gt;
&lt;p&gt;So heres my current code, very compact its a "how to do ki" learning project xD&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="nt"&gt;NeuralNetwork&lt;/span&gt;&lt;span class="o"&gt;&amp;lt;&lt;/span&gt;&lt;span class="nt"&gt;BackPropagation&lt;/span&gt;&lt;span class="o"&gt;&amp;gt;&lt;/span&gt; &lt;span class="nt"&gt;neuralNetwork&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nt"&gt;new&lt;/span&gt; &lt;span class="nt"&gt;MultiLayerPerceptron&lt;/span&gt;&lt;span class="o"&gt;(&lt;/span&gt;&lt;span class="nt"&gt;2&lt;/span&gt;&lt;span class="o"&gt;,&lt;/span&gt; &lt;span class="nt"&gt;12&lt;/span&gt;&lt;span class="o"&gt;,&lt;/span&gt; &lt;span class="nt"&gt;1&lt;/span&gt;&lt;span class="o"&gt;);&lt;/span&gt;

        &lt;span class="nt"&gt;BackPropagation&lt;/span&gt; &lt;span class="nt"&gt;backPropagation&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nt"&gt;new&lt;/span&gt; &lt;span class="nt"&gt;BackPropagation&lt;/span&gt;&lt;span class="o"&gt;();&lt;/span&gt;
        &lt;span class="nt"&gt;backPropagation&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nc"&gt;setMaxError&lt;/span&gt;&lt;span class="o"&gt;(&lt;/span&gt;&lt;span class="nt"&gt;0&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nc"&gt;01&lt;/span&gt;&lt;span class="o"&gt;);&lt;/span&gt;

        &lt;span class="nt"&gt;DataSet&lt;/span&gt; &lt;span class="nt"&gt;dataSet&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nt"&gt;new&lt;/span&gt; &lt;span class="nt"&gt;DataSet&lt;/span&gt;&lt;span class="o"&gt;(&lt;/span&gt;&lt;span class="nt"&gt;2&lt;/span&gt;&lt;span class="o"&gt;,&lt;/span&gt; &lt;span class="nt"&gt;1&lt;/span&gt;&lt;span class="o"&gt;);&lt;/span&gt;
        &lt;span class="nt"&gt;dataSet&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nc"&gt;add&lt;/span&gt;&lt;span class="o"&gt;(&lt;/span&gt;&lt;span class="nt"&gt;0&lt;/span&gt;&lt;span class="o"&gt;,&lt;/span&gt; &lt;span class="nt"&gt;new&lt;/span&gt; &lt;span class="nt"&gt;DataSetRow&lt;/span&gt;&lt;span class="o"&gt;(&lt;/span&gt;&lt;span class="nt"&gt;new&lt;/span&gt; &lt;span class="nt"&gt;double&lt;/span&gt;&lt;span class="cp"&gt;[]&lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="err"&gt;0,&lt;/span&gt; &lt;span class="err"&gt;0&lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="o"&gt;,&lt;/span&gt; &lt;span class="nt"&gt;new&lt;/span&gt; &lt;span class="nt"&gt;double&lt;/span&gt;&lt;span class="cp"&gt;[]&lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="err"&gt;0&lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="o"&gt;));&lt;/span&gt;
        &lt;span class="nt"&gt;dataSet&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nc"&gt;add&lt;/span&gt;&lt;span class="o"&gt;(&lt;/span&gt;&lt;span class="nt"&gt;1&lt;/span&gt;&lt;span class="o"&gt;,&lt;/span&gt; &lt;span class="nt"&gt;new&lt;/span&gt; &lt;span class="nt"&gt;DataSetRow&lt;/span&gt;&lt;span class="o"&gt;(&lt;/span&gt;&lt;span class="nt"&gt;new&lt;/span&gt; &lt;span class="nt"&gt;double&lt;/span&gt;&lt;span class="cp"&gt;[]&lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="err"&gt;0,&lt;/span&gt; &lt;span class="err"&gt;1&lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="o"&gt;,&lt;/span&gt; &lt;span class="nt"&gt;new&lt;/span&gt; &lt;span class="nt"&gt;double&lt;/span&gt;&lt;span class="cp"&gt;[]&lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="err"&gt;1&lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="o"&gt;));&lt;/span&gt;
        &lt;span class="nt"&gt;dataSet&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nc"&gt;add&lt;/span&gt;&lt;span class="o"&gt;(&lt;/span&gt;&lt;span class="nt"&gt;2&lt;/span&gt;&lt;span class="o"&gt;,&lt;/span&gt; &lt;span class="nt"&gt;new&lt;/span&gt; &lt;span class="nt"&gt;DataSetRow&lt;/span&gt;&lt;span class="o"&gt;(&lt;/span&gt;&lt;span class="nt"&gt;new&lt;/span&gt; &lt;span class="nt"&gt;double&lt;/span&gt;&lt;span class="cp"&gt;[]&lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="err"&gt;1,&lt;/span&gt; &lt;span class="err"&gt;0&lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="o"&gt;,&lt;/span&gt; &lt;span class="nt"&gt;new&lt;/span&gt; &lt;span class="nt"&gt;double&lt;/span&gt;&lt;span class="cp"&gt;[]&lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="err"&gt;1&lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="o"&gt;));&lt;/span&gt;
        &lt;span class="nt"&gt;dataSet&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nc"&gt;add&lt;/span&gt;&lt;span class="o"&gt;(&lt;/span&gt;&lt;span class="nt"&gt;3&lt;/span&gt;&lt;span class="o"&gt;,&lt;/span&gt; &lt;span class="nt"&gt;new&lt;/span&gt; &lt;span class="nt"&gt;DataSetRow&lt;/span&gt;&lt;span class="o"&gt;(&lt;/span&gt;&lt;span class="nt"&gt;new&lt;/span&gt; &lt;span class="nt"&gt;double&lt;/span&gt;&lt;span class="cp"&gt;[]&lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="err"&gt;1,&lt;/span&gt; &lt;span class="err"&gt;1&lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="o"&gt;,&lt;/span&gt; &lt;span class="nt"&gt;new&lt;/span&gt; &lt;span class="nt"&gt;double&lt;/span&gt;&lt;span class="cp"&gt;[]&lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="err"&gt;0&lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="o"&gt;));&lt;/span&gt;

        &lt;span class="nt"&gt;backPropagation&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nc"&gt;setTrainingSet&lt;/span&gt;&lt;span class="o"&gt;(&lt;/span&gt;&lt;span class="nt"&gt;dataSet&lt;/span&gt;&lt;span class="o"&gt;);&lt;/span&gt;
        &lt;span class="nt"&gt;neuralNetwork&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nc"&gt;setLearningRule&lt;/span&gt;&lt;span class="o"&gt;(&lt;/span&gt;&lt;span class="nt"&gt;backPropagation&lt;/span&gt;&lt;span class="o"&gt;);&lt;/span&gt;

        &lt;span class="nt"&gt;System&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nc"&gt;out&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nc"&gt;println&lt;/span&gt;&lt;span class="o"&gt;(&lt;/span&gt;&lt;span class="s2"&gt;"train network"&lt;/span&gt;&lt;span class="o"&gt;);&lt;/span&gt;
        &lt;span class="nt"&gt;neuralNetwork&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nc"&gt;learn&lt;/span&gt;&lt;span class="o"&gt;(&lt;/span&gt;&lt;span class="nt"&gt;dataSet&lt;/span&gt;&lt;span class="o"&gt;);&lt;/span&gt;
        &lt;span class="nt"&gt;System&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nc"&gt;out&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nc"&gt;println&lt;/span&gt;&lt;span class="o"&gt;(&lt;/span&gt;&lt;span class="s2"&gt;"training completed"&lt;/span&gt;&lt;span class="o"&gt;);&lt;/span&gt;

        &lt;span class="nt"&gt;System&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nc"&gt;out&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nc"&gt;println&lt;/span&gt;&lt;span class="o"&gt;(&lt;/span&gt;&lt;span class="s2"&gt;"evulating network"&lt;/span&gt;&lt;span class="o"&gt;);&lt;/span&gt;

        &lt;span class="nt"&gt;for&lt;/span&gt;&lt;span class="o"&gt;(&lt;/span&gt;&lt;span class="nt"&gt;DataSetRow&lt;/span&gt; &lt;span class="nt"&gt;row&lt;/span&gt; &lt;span class="o"&gt;:&lt;/span&gt; &lt;span class="nt"&gt;dataSet&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nc"&gt;getRows&lt;/span&gt;&lt;span class="o"&gt;())&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
            &lt;span class="err"&gt;neuralNetwork.setInput(row.getInput())&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
            &lt;span class="err"&gt;double&lt;/span&gt;&lt;span class="cp"&gt;[]&lt;/span&gt; &lt;span class="err"&gt;result&lt;/span&gt; &lt;span class="err"&gt;=&lt;/span&gt; &lt;span class="err"&gt;neuralNetwork.getOutput()&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;

            &lt;span class="err"&gt;System.out.println("&lt;/span&gt;&lt;span class="n"&gt;Input&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="s2"&gt;"+row.getInput()&lt;/span&gt;&lt;span class="cp"&gt;[&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="cp"&gt;]&lt;/span&gt;&lt;span class="s2"&gt;+"&lt;/span&gt; &lt;span class="o"&gt;:&lt;/span&gt; &lt;span class="s2"&gt;"+row.getInput()&lt;/span&gt;&lt;span class="cp"&gt;[&lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="cp"&gt;]&lt;/span&gt;&lt;span class="s2"&gt;+"&lt;/span&gt; &lt;span class="o"&gt;|&lt;/span&gt; &lt;span class="n"&gt;Desired&lt;/span&gt; &lt;span class="n"&gt;Output&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt; &lt;span class="s2"&gt;"+row.getDesiredOutput()&lt;/span&gt;&lt;span class="cp"&gt;[&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="cp"&gt;]&lt;/span&gt;&lt;span class="s2"&gt;+"&lt;/span&gt; &lt;span class="o"&gt;|&lt;/span&gt; &lt;span class="n"&gt;Output&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt; &lt;span class="err"&gt;"&lt;/span&gt;&lt;span class="o"&gt;+&lt;/span&gt;&lt;span class="n"&gt;result&lt;/span&gt;&lt;span class="cp"&gt;[&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="cp"&gt;]&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
        &lt;span class="p"&gt;}&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;And the output, what i get when i run it is:&lt;br/&gt;
train network&lt;br/&gt;
training completed&lt;br/&gt;
evulating network&lt;br/&gt;
Input: 0.0 : 0.0 | Desired Output: 0.0 | Output: 0.16083471899449964&lt;br/&gt;
Input: 0.0 : 1.0 | Desired Output: 1.0 | Output: 0.16083471899449964&lt;br/&gt;
Input: 1.0 : 0.0 | Desired Output: 1.0 | Output: 0.16083471899449964&lt;br/&gt;
Input: 1.0 : 1.0 | Desired Output: 0.0 | Output: 0.16083471899449964&lt;/p&gt;
&lt;p&gt;--&lt;/p&gt;
&lt;p&gt;What i see is that the training is exiting after only 1 second.&lt;br/&gt;
In Neuroph Studio this takes up to 20 Seconds until i reach a max error rate of 0.01&lt;/p&gt;
&lt;p&gt;Can you please tell me what i am doing wrong :(&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Thiemo</dc:creator><pubDate>Mon, 14 Feb 2022 10:51:03 -0000</pubDate><guid>https://sourceforge.net207f3958a22f2efc975d77076a3b003f11561630</guid></item><item><title>Neuroph API Custom Network Not Configured Correctly (Outputs 0)</title><link>https://sourceforge.net/p/neuroph/discussion/862858/thread/ec70f7e2ae/?limit=25#1dc9</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Hello! I have an issue with creating a custom neural network. I detailed out my issue on StackOverflow. Can someone take a look and try to find the problem?&lt;/p&gt;
&lt;p&gt;&lt;a href="https://stackoverflow.com/questions/69932361/neuroph-api-custom-network-not-configured-correctly-outputs-0" rel="nofollow"&gt;https://stackoverflow.com/questions/69932361/neuroph-api-custom-network-not-configured-correctly-outputs-0&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Pieter Svenson</dc:creator><pubDate>Thu, 11 Nov 2021 20:50:16 -0000</pubDate><guid>https://sourceforge.net4d040f32c53df4c55509e1ba6719a381c6d886cc</guid></item><item><title>Problems with CNN and MNIST following github sample</title><link>https://sourceforge.net/p/neuroph/discussion/862858/thread/4ad7ea4095/?limit=25#0dcd</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Hi,&lt;br/&gt;
I trained a CNN with MNIST, following the example in the github-repository. However the results are always around 10% accuracy, even after 100 epochs. Is there a known problem in the source with v2.98?&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jakob Behnke</dc:creator><pubDate>Fri, 05 Nov 2021 17:56:04 -0000</pubDate><guid>https://sourceforge.net70bdfc58974ebc7173377d78ca97e1a6e1d6a6b0</guid></item><item><title>installation shell script doesn't work on M1 macbook air</title><link>https://sourceforge.net/p/neuroph/discussion/862858/thread/50e2ccd875/?limit=25#d3d3/26c9/9280</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Here is the error from the IDE log when I click "new project"&lt;/p&gt;
&lt;p&gt;SEVERE &lt;span&gt;[global]&lt;/span&gt;&lt;br/&gt;
java.lang.ClassNotFoundException: javax.activation.DataContentHandlerFactory&lt;br/&gt;
    at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:606)&lt;br/&gt;
    at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:168)&lt;br/&gt;
    at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522)&lt;br/&gt;
    at org.netbeans.ProxyClassLoader.loadClass(ProxyClassLoader.java:222)&lt;br/&gt;
Caused: java.lang.ClassNotFoundException: javax.activation.DataContentHandlerFactory starting from ModuleCL@20412498&lt;span&gt;[org.openide.awt]&lt;/span&gt; with possible defining loaders &lt;span&gt;[ModuleCL@2cf4cda2[org.netbeans.modules.xml.jaxb.api]&lt;/span&gt;] and declared parents &lt;span&gt;[ModuleCL@62edc23c[org.netbeans.api.annotations.common]&lt;/span&gt;, org.netbeans.MainImpl$BootClassLoader@573f2bb1]&lt;br/&gt;
    at org.netbeans.ProxyClassLoader.loadClass(ProxyClassLoader.java:224)&lt;br/&gt;
    at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522)&lt;br/&gt;
Caused: java.lang.NoClassDefFoundError: javax/activation/DataContentHandlerFactory&lt;br/&gt;
    at org.openide.awt.QuickSearch.setUpSearch(QuickSearch.java:369)&lt;br/&gt;
    at org.openide.awt.QuickSearch.&amp;lt;init&amp;gt;(QuickSearch.java:107)&lt;br/&gt;
    at org.openide.awt.QuickSearch.attach(QuickSearch.java:197)&lt;br/&gt;
    at org.openide.awt.QuickSearch.attach(QuickSearch.java:125)&lt;br/&gt;
    at org.openide.explorer.view.TreeView$ExplorerTree.setupSearch(TreeView.java:1936)&lt;br/&gt;
    at org.openide.explorer.view.TreeView$ExplorerTree.&amp;lt;init&amp;gt;(TreeView.java:1753)&lt;br/&gt;
    at org.openide.explorer.view.TreeView.initializeTree(TreeView.java:299)&lt;br/&gt;
    at org.openide.explorer.view.TreeView.&amp;lt;init&amp;gt;(TreeView.java:238)&lt;br/&gt;
    at org.openide.explorer.view.TreeView.&amp;lt;init&amp;gt;(TreeView.java:228)&lt;br/&gt;
    at org.openide.explorer.view.BeanTreeView.&amp;lt;init&amp;gt;(BeanTreeView.java:98)&lt;br/&gt;
    at org.netbeans.modules.project.ui.TemplatesPanelGUI$CategoriesBeanTreeView.&amp;lt;init&amp;gt;(TemplatesPanelGUI.java:679)&lt;br/&gt;
    at org.netbeans.modules.project.ui.TemplatesPanelGUI$CategoriesPanel.createComponent(TemplatesPanelGUI.java:729)&lt;br/&gt;
    at org.netbeans.modules.project.ui.TemplatesPanelGUI$ExplorerProviderPanel.initGUI(TemplatesPanelGUI.java:644)&lt;br/&gt;
    at org.netbeans.modules.project.ui.TemplatesPanelGUI$ExplorerProviderPanel.&amp;lt;init&amp;gt;(TemplatesPanelGUI.java:535)&lt;br/&gt;
    at org.netbeans.modules.project.ui.TemplatesPanelGUI$CategoriesPanel.&amp;lt;init&amp;gt;(TemplatesPanelGUI.java:719)&lt;br/&gt;
    at org.netbeans.modules.project.ui.TemplatesPanelGUI$CategoriesPanel.&amp;lt;init&amp;gt;(TemplatesPanelGUI.java:719)&lt;br/&gt;
    at org.netbeans.modules.project.ui.TemplatesPanelGUI.initComponents(TemplatesPanelGUI.java:421)&lt;br/&gt;
    at org.netbeans.modules.project.ui.TemplatesPanelGUI.&amp;lt;init&amp;gt;(TemplatesPanelGUI.java:156)&lt;br/&gt;
    at org.netbeans.modules.project.ui.ProjectTemplatePanel.getComponent(ProjectTemplatePanel.java:187)&lt;br/&gt;
    at org.netbeans.modules.project.ui.NewProjectWizard.createTemplateChooser(NewProjectWizard.java:104)&lt;br/&gt;
    at org.openide.loaders.TemplateWizard.templateChooser(TemplateWizard.java:320)&lt;br/&gt;
    at org.openide.loaders.TemplateWizardIterImpl.firstPanel(TemplateWizardIterImpl.java:87)&lt;br/&gt;
    at org.openide.loaders.TemplateWizardIterImpl.current(TemplateWizardIterImpl.java:144)&lt;br/&gt;
    at org.openide.loaders.TemplateWizardIteratorWrapper.current(TemplateWizardIteratorWrapper.java:92)&lt;br/&gt;
    at org.openide.WizardDescriptor.updateStateOpen(WizardDescriptor.java:844)&lt;br/&gt;
    at org.openide.WizardDescriptor.updateState(WizardDescriptor.java:822)&lt;br/&gt;
    at org.openide.loaders.TemplateWizard.updateState(TemplateWizard.java:761)&lt;br/&gt;
    at org.netbeans.modules.project.ui.NewProjectWizard.updateState(NewProjectWizard.java:84)&lt;br/&gt;
    at org.openide.WizardDescriptor._updateState(WizardDescriptor.java:800)&lt;br/&gt;
    at org.openide.WizardDescriptor.access$200(WizardDescriptor.java:92)&lt;br/&gt;
    at org.openide.WizardDescriptor$Listener.stateChanged(WizardDescriptor.java:2180)&lt;br/&gt;
    at org.openide.util.WeakListenerImpl$Change.stateChanged(WeakListenerImpl.java:356)&lt;br/&gt;
    at org.openide.loaders.TemplateWizardIterImpl.run(TemplateWizardIterImpl.java:275)&lt;br/&gt;
    at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:316)&lt;br/&gt;
    at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)&lt;br/&gt;
    at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)&lt;br/&gt;
    at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)&lt;br/&gt;
    at java.base/java.security.AccessController.doPrivileged(AccessController.java:391)&lt;br/&gt;
    at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)&lt;br/&gt;
    at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)&lt;br/&gt;
    at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:159)&lt;br/&gt;
&lt;span&gt;[catch]&lt;/span&gt; at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)&lt;br/&gt;
    at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)&lt;br/&gt;
    at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)&lt;br/&gt;
    at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)&lt;br/&gt;
    at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)&lt;br/&gt;
    at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)&lt;br/&gt;
SEVERE &lt;span&gt;[org.openide.util.RequestProcessor]&lt;/span&gt;: Error in RequestProcessor org.netbeans.modules.project.ui.actions.NewProject$1&lt;br/&gt;
java.lang.ClassNotFoundException: javax.activation.DataContentHandlerFactory&lt;br/&gt;
    at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:606)&lt;br/&gt;
    at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:168)&lt;br/&gt;
    at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522)&lt;br/&gt;
    at org.netbeans.ProxyClassLoader.loadClass(ProxyClassLoader.java:222)&lt;br/&gt;
Caused: java.lang.ClassNotFoundException: javax.activation.DataContentHandlerFactory starting from ModuleCL@20412498&lt;span&gt;[org.openide.awt]&lt;/span&gt; with possible defining loaders &lt;span&gt;[ModuleCL@2cf4cda2[org.netbeans.modules.xml.jaxb.api]&lt;/span&gt;] and declared parents &lt;span&gt;[ModuleCL@62edc23c[org.netbeans.api.annotations.common]&lt;/span&gt;, org.netbeans.MainImpl$BootClassLoader@573f2bb1]&lt;br/&gt;
    at org.netbeans.ProxyClassLoader.loadClass(ProxyClassLoader.java:224)&lt;br/&gt;
    at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522)&lt;br/&gt;
Caused: java.lang.NoClassDefFoundError: javax/activation/DataContentHandlerFactory&lt;br/&gt;
    at org.openide.awt.QuickSearch.setUpSearch(QuickSearch.java:369)&lt;br/&gt;
    at org.openide.awt.QuickSearch.&amp;lt;init&amp;gt;(QuickSearch.java:107)&lt;br/&gt;
    at org.openide.awt.QuickSearch.attach(QuickSearch.java:197)&lt;br/&gt;
    at org.openide.awt.QuickSearch.attach(QuickSearch.java:125)&lt;br/&gt;
    at org.openide.explorer.view.TreeView$ExplorerTree.setupSearch(TreeView.java:1936)&lt;br/&gt;
    at org.openide.explorer.view.TreeView$ExplorerTree.&amp;lt;init&amp;gt;(TreeView.java:1753)&lt;br/&gt;
    at org.openide.explorer.view.TreeView.initializeTree(TreeView.java:299)&lt;br/&gt;
    at org.openide.explorer.view.TreeView.&amp;lt;init&amp;gt;(TreeView.java:238)&lt;br/&gt;
    at org.openide.explorer.view.TreeView.&amp;lt;init&amp;gt;(TreeView.java:228)&lt;br/&gt;
    at org.openide.explorer.view.BeanTreeView.&amp;lt;init&amp;gt;(BeanTreeView.java:98)&lt;br/&gt;
    at org.netbeans.modules.project.ui.TemplatesPanelGUI$CategoriesBeanTreeView.&amp;lt;init&amp;gt;(TemplatesPanelGUI.java:679)&lt;br/&gt;
    at org.netbeans.modules.project.ui.TemplatesPanelGUI$CategoriesPanel.createComponent(TemplatesPanelGUI.java:729)&lt;br/&gt;
    at org.netbeans.modules.project.ui.TemplatesPanelGUI$ExplorerProviderPanel.initGUI(TemplatesPanelGUI.java:644)&lt;br/&gt;
    at org.netbeans.modules.project.ui.TemplatesPanelGUI$ExplorerProviderPanel.&amp;lt;init&amp;gt;(TemplatesPanelGUI.java:535)&lt;br/&gt;
    at org.netbeans.modules.project.ui.TemplatesPanelGUI$CategoriesPanel.&amp;lt;init&amp;gt;(TemplatesPanelGUI.java:719)&lt;br/&gt;
    at org.netbeans.modules.project.ui.TemplatesPanelGUI$CategoriesPanel.&amp;lt;init&amp;gt;(TemplatesPanelGUI.java:719)&lt;br/&gt;
    at org.netbeans.modules.project.ui.TemplatesPanelGUI.initComponents(TemplatesPanelGUI.java:421)&lt;br/&gt;
    at org.netbeans.modules.project.ui.TemplatesPanelGUI.&amp;lt;init&amp;gt;(TemplatesPanelGUI.java:156)&lt;br/&gt;
    at org.netbeans.modules.project.ui.ProjectTemplatePanel.getComponent(ProjectTemplatePanel.java:187)&lt;br/&gt;
    at org.netbeans.modules.project.ui.NewProjectWizard.createTemplateChooser(NewProjectWizard.java:104)&lt;br/&gt;
    at org.openide.loaders.TemplateWizard.templateChooser(TemplateWizard.java:320)&lt;br/&gt;
    at org.openide.loaders.TemplateWizardIterImpl.firstPanel(TemplateWizardIterImpl.java:87)&lt;br/&gt;
    at org.openide.loaders.TemplateWizardIterImpl.current(TemplateWizardIterImpl.java:144)&lt;br/&gt;
    at org.openide.loaders.TemplateWizardIteratorWrapper.current(TemplateWizardIteratorWrapper.java:92)&lt;br/&gt;
    at org.openide.WizardDescriptor.updateStateOpen(WizardDescriptor.java:844)&lt;br/&gt;
    at org.openide.WizardDescriptor.updateState(WizardDescriptor.java:822)&lt;br/&gt;
    at org.openide.loaders.TemplateWizard.updateState(TemplateWizard.java:761)&lt;br/&gt;
    at org.netbeans.modules.project.ui.NewProjectWizard.updateState(NewProjectWizard.java:84)&lt;br/&gt;
    at org.openide.loaders.TemplateWizard$2.run(TemplateWizard.java:497)&lt;br/&gt;
    at org.openide.loaders.TemplateWizard$2.run(TemplateWizard.java:494)&lt;br/&gt;
    at org.netbeans.modules.openide.util.NbMutexEventProvider$Event$1AWTWorker.run(NbMutexEventProvider.java:156)&lt;br/&gt;
    at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:306)&lt;br/&gt;
    at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)&lt;br/&gt;
    at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)&lt;br/&gt;
    at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)&lt;br/&gt;
    at java.base/java.security.AccessController.doPrivileged(AccessController.java:391)&lt;br/&gt;
    at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)&lt;br/&gt;
    at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)&lt;br/&gt;
    at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:159)&lt;br/&gt;
    at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)&lt;br/&gt;
    at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)&lt;br/&gt;
    at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)&lt;br/&gt;
    at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)&lt;br/&gt;
    at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)&lt;br/&gt;
&lt;span&gt;[catch]&lt;/span&gt; at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)&lt;br/&gt;
SEVERE &lt;span&gt;[global]&lt;/span&gt;&lt;br/&gt;
java.lang.ClassNotFoundException: javax.activation.DataContentHandlerFactory&lt;br/&gt;
    at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:606)&lt;br/&gt;
    at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:168)&lt;br/&gt;
    at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522)&lt;br/&gt;
    at org.netbeans.ProxyClassLoader.loadClass(ProxyClassLoader.java:222)&amp;lt;/init&amp;gt;&amp;lt;/init&amp;gt;&amp;lt;/init&amp;gt;&amp;lt;/init&amp;gt;&amp;lt;/init&amp;gt;&amp;lt;/init&amp;gt;&amp;lt;/init&amp;gt;&amp;lt;/init&amp;gt;&amp;lt;/init&amp;gt;&amp;lt;/init&amp;gt;&amp;lt;/init&amp;gt;&amp;lt;/init&amp;gt;&amp;lt;/init&amp;gt;&amp;lt;/init&amp;gt;&amp;lt;/init&amp;gt;&amp;lt;/init&amp;gt;&amp;lt;/init&amp;gt;&amp;lt;/init&amp;gt;&amp;lt;/init&amp;gt;&amp;lt;/init&amp;gt;&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Peter Lin</dc:creator><pubDate>Mon, 01 Nov 2021 03:08:51 -0000</pubDate><guid>https://sourceforge.netfb4792397358fef355901216e56f29f5334b4d86</guid></item></channel></rss>