<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
  <channel>
    <title>CodeProject Latest postings for Artificial Intelligence</title>
    <link>https://www.codeproject.com</link>
    <description>Latest postings for Artificial Intelligence from CodeProject</description>
    <language>en-us</language>
    <image>
      <title>CodeProject Latest postings for Artificial Intelligence</title>
      <url>https://www.codeproject.com/App_Themes/Std/Img/logo100x30.gif</url>
      <link>https://www.codeproject.com</link>
      <width>100</width>
      <height>30</height>
      <description>CodeProject</description>
    </image>
    <copyright>Copyright  CodeProject, 1999-2024</copyright>
    <webMaster>Webmaster@codeproject.com (Webmaster)</webMaster>
    <lastBuildDate>Tue, 07 May 2024 14:55:00 GMT</lastBuildDate>
    <ttl>20</ttl>
    <generator>C# Hand-coded goodness</generator>
    <item>
      <title>high school psychology</title>
      <description>&lt;div class='pre-lang' id='premain978240'&gt;&lt;div&gt;&lt;/div&gt;&lt;div class='pre-action-link'&gt;&lt;span id='copycode978240' class='copy-code' data-index='978240' style='visibility:hidden'&gt;&lt;svg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' viewBox='0 0 460 460' style='width: 16px;height:16px;' xml:space='preserve'&gt;&lt;g&gt;&lt;path d='M425.934,0H171.662c-18.122,0-32.864,14.743-32.864,32.864v77.134h30V32.864c0-1.579,1.285-2.864,2.864-2.864h254.272     c1.579,0,2.864,1.285,2.864,2.864v254.272c0,1.58-1.285,2.865-2.864,2.865h-74.729v30h74.729 c18.121,0,32.864-14.743,32.864-32.865V32.864C458.797,14.743,444.055,0,425.934,0z'&gt;&lt;/path&gt;&lt;path d='M288.339,139.998H34.068c-18.122,0-32.865,14.743-32.865,32.865v254.272C1.204,445.257,15.946,460,34.068,460h254.272 c18.122,0,32.865-14.743,32.865-32.864V172.863C321.206,154.741,306.461,139.998,288.339,139.998z M288.341,430H34.068    c-1.58,0-2.865-1.285-2.865-2.864V172.863c0-1.58,1.285-2.865,2.865-2.865h254.272c1.58,0,2.865,1.285,2.865,2.865v254.273h0.001 C291.206,428.715,289.92,430,288.341,430z'&gt;&lt;/path&gt;&lt;/g&gt;&lt;/svg&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
&lt;pre id='pre978240' style='margin-top:0;' data-allowShrink='True' data-collapse='False'&gt;
Please present the advantages and disadvantages of the moral education paths &lt;span class="code-keyword"&gt;for&lt;/span&gt; students today. From there, propose measures to enhance the quality and effectiveness of moral education &lt;span class="code-keyword"&gt;for&lt;/span&gt; students through those paths.&lt;/pre&gt;</description>
      <author>Canh Nguyen 2024</author>
      <link>https://www.codeproject.com/Messages/6000049/high-school-psychology</link>
      <pubDate>Tue, 07 May 2024 14:55:00 GMT</pubDate>
      <guid>3_6000049</guid>
      <subject>Artificial Intelligence</subject>
    </item>
    <item>
      <title>Connection to central AI server over LAN</title>
      <description>Forgive me if I missed this being posted somewhere already.&lt;br /&gt;
I want to setup a central AI server in our data center. I want our developers to be able to direct their projects to that central server for testing. When I try testing to the machines ip address with port 32168 yields no connection.&lt;br /&gt;
&lt;br /&gt;
http://machine ip:32168/&lt;br /&gt;
&lt;br /&gt;
Seems simple but I'm missing something.&lt;br /&gt;
A similar question was posted with no answer. "how to connect a Blue Iris machine to another machine running CodeProject AI?"</description>
      <author>TechForTroops</author>
      <link>https://www.codeproject.com/Messages/5999337/Connection-to-central-AI-server-over-LAN</link>
      <pubDate>Wed, 01 May 2024 17:21:00 GMT</pubDate>
      <guid>3_5999337</guid>
      <subject>Artificial Intelligence</subject>
    </item>
    <item>
      <title>Correct</title>
      <description>&lt;div class='pre-lang' id='premain936776'&gt;&lt;div&gt;&lt;/div&gt;&lt;div class='pre-action-link'&gt;&lt;span id='copycode936776' class='copy-code' data-index='936776' style='visibility:hidden'&gt;&lt;svg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' viewBox='0 0 460 460' style='width: 16px;height:16px;' xml:space='preserve'&gt;&lt;g&gt;&lt;path d='M425.934,0H171.662c-18.122,0-32.864,14.743-32.864,32.864v77.134h30V32.864c0-1.579,1.285-2.864,2.864-2.864h254.272     c1.579,0,2.864,1.285,2.864,2.864v254.272c0,1.58-1.285,2.865-2.864,2.865h-74.729v30h74.729 c18.121,0,32.864-14.743,32.864-32.865V32.864C458.797,14.743,444.055,0,425.934,0z'&gt;&lt;/path&gt;&lt;path d='M288.339,139.998H34.068c-18.122,0-32.865,14.743-32.865,32.865v254.272C1.204,445.257,15.946,460,34.068,460h254.272 c18.122,0,32.865-14.743,32.865-32.864V172.863C321.206,154.741,306.461,139.998,288.339,139.998z M288.341,430H34.068    c-1.58,0-2.865-1.285-2.865-2.864V172.863c0-1.58,1.285-2.865,2.865-2.865h254.272c1.58,0,2.865,1.285,2.865,2.865v254.273h0.001 C291.206,428.715,289.92,430,288.341,430z'&gt;&lt;/path&gt;&lt;/g&gt;&lt;/svg&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
&lt;pre id='pre936776' style='margin-top:0;' data-allowShrink='True' data-collapse='False'&gt;
SqlConnection con = &lt;span class="code-keyword"&gt;new&lt;/span&gt; SqlConnection(&lt;span class="code-string"&gt;"&lt;/span&gt;&lt;span class="code-string"&gt;Data Source=.;Integrated Security=SSPI;Initial Catalog=basic2018"&lt;/span&gt;);

                SqlConnection con2 = &lt;span class="code-keyword"&gt;new&lt;/span&gt; SqlConnection(&lt;span class="code-string"&gt;"&lt;/span&gt;&lt;span class="code-string"&gt;Data Source=.;Integrated Security=SSPI;Initial Catalog=basic2018"&lt;/span&gt;);

                SqlConnection con3 = &lt;span class="code-keyword"&gt;new&lt;/span&gt; SqlConnection(&lt;span class="code-string"&gt;"&lt;/span&gt;&lt;span class="code-string"&gt;Data Source=.;Integrated Security=SSPI;Initial Catalog=basic2018"&lt;/span&gt;);

                SqlDataAdapter ad;

                SqlDataAdapter ad1;

                SqlCommand com;


                &lt;span class="code-keyword"&gt;string&lt;/span&gt; sqlString2 = &lt;span class="code-string"&gt;"&lt;/span&gt;&lt;span class="code-string"&gt;SELECT     رقم_الحافظة, رقم_الملف, رقم_الوثيقة, نوع_المرفق, رقم_المرفق, عليها_اوساخ_ومواد_عالقة, عليها_دبابيس_ومسامير, تحتاج_إلى_تسطيح, عليها_بقع, عليها_لواصق_كرتونية, زجاجية_شفافة, اللواصق_ثابتة, لواصق_منتزعة, لواصق_شبه_منتزعة,   ممزقة_تحتاج_لترميم, مصابة_بالحموضة, حبرها_حديدي, ملاحظات_أخرى, مختص_التشخيص FROM  bbb  WHERE     (رقم_الحافظة IS NOT NULL) AND (رقم_الملف IS NOT NULL) AND (رقم_الوثيقة IS NOT NULL) ORDER BY رقم_الحافظة, رقم_الملف, رقم_الوثيقة, نوع_المرفق, رقم_المرفق"&lt;/span&gt;;

                

                ad = &lt;span class="code-keyword"&gt;new&lt;/span&gt; SqlDataAdapter(sqlString2, con);
                DataSet ds = &lt;span class="code-keyword"&gt;new&lt;/span&gt; DataSet();
                ad.Fill(ds, &lt;span class="code-string"&gt;"&lt;/span&gt;&lt;span class="code-string"&gt;Bakeel"&lt;/span&gt;);


                &lt;span class="code-keyword"&gt;int&lt;/span&gt; rowsCount = Convert.ToInt32(ds.Tables[&lt;span class="code-string"&gt;"&lt;/span&gt;&lt;span class="code-string"&gt;Bakeel"&lt;/span&gt;].Rows.Count);

                &lt;span class="code-comment"&gt;//&lt;/span&gt;&lt;span class="code-comment"&gt;int exam_places_id_For_School = 0;&lt;/span&gt;


                &lt;span class="code-keyword"&gt;string&lt;/span&gt; strSql = &lt;span class="code-keyword"&gt;null&lt;/span&gt;;


                &lt;span class="code-keyword"&gt;for&lt;/span&gt; (&lt;span class="code-keyword"&gt;int&lt;/span&gt; i = &lt;span class="code-digit"&gt;0&lt;/span&gt;; i &amp;lt; rowsCount; i++)
                {
                    
                    &lt;span class="code-keyword"&gt;int&lt;/span&gt; رقم_الحافظة = Convert.ToInt32(ds.Tables[&lt;span class="code-string"&gt;"&lt;/span&gt;&lt;span class="code-string"&gt;Bakeel"&lt;/span&gt;].Rows[i][&lt;span class="code-string"&gt;"&lt;/span&gt;&lt;span class="code-string"&gt;رقم_الحافظة"&lt;/span&gt;].ToString());
                    &lt;span class="code-keyword"&gt;int&lt;/span&gt; رقم_الملف = Convert.ToInt32(ds.Tables[&lt;span class="code-string"&gt;"&lt;/span&gt;&lt;span class="code-string"&gt;Bakeel"&lt;/span&gt;].Rows[i][&lt;span class="code-string"&gt;"&lt;/span&gt;&lt;span class="code-string"&gt;رقم_الملف"&lt;/span&gt;].ToString());
                    &lt;span class="code-keyword"&gt;int&lt;/span&gt; رقم_الوثيقة = Convert.ToInt32(ds.Tables[&lt;span class="code-string"&gt;"&lt;/span&gt;&lt;span class="code-string"&gt;Bakeel"&lt;/span&gt;].Rows[i][&lt;span class="code-string"&gt;"&lt;/span&gt;&lt;span class="code-string"&gt;رقم_الوثيقة"&lt;/span&gt;].ToString());
                    &lt;span class="code-keyword"&gt;string&lt;/span&gt; نوع_المرفق = ds.Tables[&lt;span class="code-string"&gt;"&lt;/span&gt;&lt;span class="code-string"&gt;Bakeel"&lt;/span&gt;].Rows[i][&lt;span class="code-string"&gt;"&lt;/span&gt;&lt;span class="code-string"&gt;نوع_المرفق"&lt;/span&gt;].ToString();



                    &lt;span class="code-keyword"&gt;string&lt;/span&gt; رقم_المرفق = ds.Tables[&lt;span class="code-string"&gt;"&lt;/span&gt;&lt;span class="code-string"&gt;Bakeel"&lt;/span&gt;].Rows[i][&lt;span class="code-string"&gt;"&lt;/span&gt;&lt;span class="code-string"&gt;رقم_المرفق"&lt;/span&gt;].ToString();

                    &lt;span class="code-keyword"&gt;string&lt;/span&gt; عليها_اوساخ_ومواد_عالقة = ds.Tables[&lt;span class="code-string"&gt;"&lt;/span&gt;&lt;span class="code-string"&gt;Bakeel"&lt;/span&gt;].Rows[i][&lt;span class="code-string"&gt;"&lt;/span&gt;&lt;span class="code-string"&gt;عليها_اوساخ_ومواد_عالقة"&lt;/span&gt;].ToString();

                    &lt;span class="code-keyword"&gt;string&lt;/span&gt; عليها_دبابيس_ومسامير = ds.Tables[&lt;span class="code-string"&gt;"&lt;/span&gt;&lt;span class="code-string"&gt;Bakeel"&lt;/span&gt;].Rows[i][&lt;span class="code-string"&gt;"&lt;/span&gt;&lt;span class="code-string"&gt;عليها_دبابيس_ومسامير"&lt;/span&gt;].ToString();

                    &lt;span class="code-keyword"&gt;string&lt;/span&gt; تحتاج_إلى_تسطيح = ds.Tables[&lt;span class="code-string"&gt;"&lt;/span&gt;&lt;span class="code-string"&gt;Bakeel"&lt;/span&gt;].Rows[i][&lt;span class="code-string"&gt;"&lt;/span&gt;&lt;span class="code-string"&gt;تحتاج_إلى_تسطيح"&lt;/span&gt;].ToString();

                    &lt;span class="code-keyword"&gt;string&lt;/span&gt; عليها_بقع = ds.Tables[&lt;span class="code-string"&gt;"&lt;/span&gt;&lt;span class="code-string"&gt;Bakeel"&lt;/span&gt;].Rows[i][&lt;span class="code-string"&gt;"&lt;/span&gt;&lt;span class="code-string"&gt;عليها_بقع"&lt;/span&gt;].ToString();

                    &lt;span class="code-keyword"&gt;string&lt;/span&gt; عليها_لواصق_كرتونية = ds.Tables[&lt;span class="code-string"&gt;"&lt;/span&gt;&lt;span class="code-string"&gt;Bakeel"&lt;/span&gt;].Rows[i][&lt;span class="code-string"&gt;"&lt;/span&gt;&lt;span class="code-string"&gt;عليها_لواصق_كرتونية"&lt;/span&gt;].ToString();

                    &lt;span class="code-keyword"&gt;string&lt;/span&gt; زجاجية_شفافة = ds.Tables[&lt;span class="code-string"&gt;"&lt;/span&gt;&lt;span class="code-string"&gt;Bakeel"&lt;/span&gt;].Rows[i][&lt;span class="code-string"&gt;"&lt;/span&gt;&lt;span class="code-string"&gt;زجاجية_شفافة"&lt;/span&gt;].ToString();

                    &lt;span class="code-keyword"&gt;string&lt;/span&gt; اللواصق_ثابتة = ds.Tables[&lt;span class="code-string"&gt;"&lt;/span&gt;&lt;span class="code-string"&gt;Bakeel"&lt;/span&gt;].Rows[i][&lt;span class="code-string"&gt;"&lt;/span&gt;&lt;span class="code-string"&gt;اللواصق_ثابتة"&lt;/span&gt;].ToString();

                    &lt;span class="code-keyword"&gt;string&lt;/span&gt; لواصق_منتزعة = ds.Tables[&lt;span class="code-string"&gt;"&lt;/span&gt;&lt;span class="code-string"&gt;Bakeel"&lt;/span&gt;].Rows[i][&lt;span class="code-string"&gt;"&lt;/span&gt;&lt;span class="code-string"&gt;لواصق_منتزعة"&lt;/span&gt;].ToString();

                    &lt;span class="code-keyword"&gt;string&lt;/span&gt; لواصق_شبه_منتزعة = ds.Tables[&lt;span class="code-string"&gt;"&lt;/span&gt;&lt;span class="code-string"&gt;Bakeel"&lt;/span&gt;].Rows[i][&lt;span class="code-string"&gt;"&lt;/span&gt;&lt;span class="code-string"&gt;لواصق_شبه_منتزعة"&lt;/span&gt;].ToString();

                    &lt;span class="code-keyword"&gt;string&lt;/span&gt; ممزقة_تحتاج_لترميم = ds.Tables[&lt;span class="code-string"&gt;"&lt;/span&gt;&lt;span class="code-string"&gt;Bakeel"&lt;/span&gt;].Rows[i][&lt;span class="code-string"&gt;"&lt;/span&gt;&lt;span class="code-string"&gt;ممزقة_تحتاج_لترميم"&lt;/span&gt;].ToString();

                    &lt;span class="code-keyword"&gt;string&lt;/span&gt; مصابة_بالحموضة = ds.Tables[&lt;span class="code-string"&gt;"&lt;/span&gt;&lt;span class="code-string"&gt;Bakeel"&lt;/span&gt;].Rows[i][&lt;span class="code-string"&gt;"&lt;/span&gt;&lt;span class="code-string"&gt;مصابة_بالحموضة"&lt;/span&gt;].ToString();

                    &lt;span class="code-keyword"&gt;string&lt;/span&gt; حبرها_حديدي = ds.Tables[&lt;span class="code-string"&gt;"&lt;/span&gt;&lt;span class="code-string"&gt;Bakeel"&lt;/span&gt;].Rows[i][&lt;span class="code-string"&gt;"&lt;/span&gt;&lt;span class="code-string"&gt;حبرها_حديدي"&lt;/span&gt;].ToString();

                    &lt;span class="code-keyword"&gt;string&lt;/span&gt; ملاحظات_أخرى = ds.Tables[&lt;span class="code-string"&gt;"&lt;/span&gt;&lt;span class="code-string"&gt;Bakeel"&lt;/span&gt;].Rows[i][&lt;span class="code-string"&gt;"&lt;/span&gt;&lt;span class="code-string"&gt;ملاحظات_أخرى"&lt;/span&gt;].ToString();

                    &lt;span class="code-keyword"&gt;string&lt;/span&gt; مختص_التشخيص = ds.Tables[&lt;span class="code-string"&gt;"&lt;/span&gt;&lt;span class="code-string"&gt;Bakeel"&lt;/span&gt;].Rows[i][&lt;span class="code-string"&gt;"&lt;/span&gt;&lt;span class="code-string"&gt;مختص_التشخيص"&lt;/span&gt;].ToString();


                    &lt;span class="code-summarycomment"&gt;///&lt;/span&gt;&lt;span class="code-comment"&gt;/////////////////////////////////////// فحص تكرار البيانات قبل الإدراج
&lt;/span&gt;
                    &lt;span class="code-keyword"&gt;string&lt;/span&gt; sqlString3 = &lt;span class="code-string"&gt;"&lt;/span&gt;&lt;span class="code-string"&gt;SELECT     رقم_الحافظة, رقم_الملف, رقم_الوثيقة, نوع_المرفق, رقم_المرفق, عليها_اوساخ_ومواد_عالقة, عليها_دبابيس_ومسامير, تحتاج_إلى_تسطيح, عليها_بقع, عليها_لواصق_كرتونية, زجاجية_شفافة, اللواصق_ثابتة, لواصق_منتزعة, لواصق_شبه_منتزعة,   ممزقة_تحتاج_لترميم, مصابة_بالحموضة, حبرها_حديدي, ملاحظات_أخرى, مختص_التشخيص FROM  bakeelamer  WHERE     (رقم_الحافظة="&lt;/span&gt; + رقم_الحافظة +&lt;span class="code-string"&gt;"&lt;/span&gt;&lt;span class="code-string"&gt;) AND (رقم_الملف="&lt;/span&gt;+ رقم_الملف +&lt;span class="code-string"&gt;"&lt;/span&gt;&lt;span class="code-string"&gt;) AND (رقم_الوثيقة="&lt;/span&gt;+ رقم_الوثيقة + &lt;span class="code-string"&gt;"&lt;/span&gt;&lt;span class="code-string"&gt;) and (نوع_المرفق=&amp;#39;"&lt;/span&gt;+ نوع_المرفق + &lt;span class="code-string"&gt;"&lt;/span&gt;&lt;span class="code-string"&gt;&amp;#39;) and (رقم_المرفق=&amp;#39;"&lt;/span&gt;+ رقم_المرفق + &lt;span class="code-string"&gt;"&lt;/span&gt;&lt;span class="code-string"&gt;&amp;#39;) and (عليها_اوساخ_ومواد_عالقة=&amp;#39;"&lt;/span&gt;+ عليها_اوساخ_ومواد_عالقة + &lt;span class="code-string"&gt;"&lt;/span&gt;&lt;span class="code-string"&gt;&amp;#39;) and  (عليها_دبابيس_ومسامير=&amp;#39;"&lt;/span&gt;+ عليها_دبابيس_ومسامير +&lt;span class="code-string"&gt;"&lt;/span&gt;&lt;span class="code-string"&gt;&amp;#39;)   ORDER BY رقم_الحافظة, رقم_الملف, رقم_الوثيقة, نوع_المرفق, رقم_المرفق"&lt;/span&gt;;

                    SqlDataAdapter ad3 = &lt;span class="code-keyword"&gt;new&lt;/span&gt; SqlDataAdapter(sqlString3, con3);

                    DataTable dt = &lt;span class="code-keyword"&gt;new&lt;/span&gt; DataTable();

                    ad3.Fill(dt);

                    &lt;span class="code-keyword"&gt;int&lt;/span&gt; count3 = dt.Rows.Count;

                    &lt;span class="code-summarycomment"&gt;///&lt;/span&gt;&lt;span class="code-comment"&gt;///////////////////////////////////////
&lt;/span&gt;                    &lt;span class="code-keyword"&gt;if&lt;/span&gt; (count3 == &lt;span class="code-digit"&gt;0&lt;/span&gt;)
                    {
                        strSql = &lt;span class="code-string"&gt;"&lt;/span&gt;&lt;span class="code-string"&gt;insert into  bakeelamer(رقم_الحافظة,رقم_الملف,رقم_الوثيقة,نوع_المرفق,رقم_المرفق,عليها_اوساخ_ومواد_عالقة,عليها_دبابيس_ومسامير,تحتاج_إلى_تسطيح,عليها_بقع,عليها_لواصق_كرتونية,زجاجية_شفافة,اللواصق_ثابتة,لواصق_منتزعة,لواصق_شبه_منتزعة,ممزقة_تحتاج_لترميم,مصابة_بالحموضة,حبرها_حديدي,ملاحظات_أخرى ,مختص_التشخيص )   values("&lt;/span&gt; + رقم_الحافظة + &lt;span class="code-string"&gt;"&lt;/span&gt;&lt;span class="code-string"&gt;,"&lt;/span&gt; + رقم_الملف + &lt;span class="code-string"&gt;"&lt;/span&gt;&lt;span class="code-string"&gt;,"&lt;/span&gt; + رقم_الوثيقة + &lt;span class="code-string"&gt;"&lt;/span&gt;&lt;span class="code-string"&gt;,&amp;#39;"&lt;/span&gt; + نوع_المرفق + &lt;span class="code-string"&gt;"&lt;/span&gt;&lt;span class="code-string"&gt;&amp;#39;,&amp;#39;"&lt;/span&gt; + رقم_المرفق + &lt;span class="code-string"&gt;"&lt;/span&gt;&lt;span class="code-string"&gt;&amp;#39;,&amp;#39;"&lt;/span&gt; + عليها_اوساخ_ومواد_عالقة + &lt;span class="code-string"&gt;"&lt;/span&gt;&lt;span class="code-string"&gt;&amp;#39;,&amp;#39;"&lt;/span&gt; + عليها_دبابيس_ومسامير + &lt;span class="code-string"&gt;"&lt;/span&gt;&lt;span class="code-string"&gt;&amp;#39;,&amp;#39;"&lt;/span&gt; + تحتاج_إلى_تسطيح + &lt;span class="code-string"&gt;"&lt;/span&gt;&lt;span class="code-string"&gt;&amp;#39;,&amp;#39;"&lt;/span&gt; + عليها_بقع + &lt;span class="code-string"&gt;"&lt;/span&gt;&lt;span class="code-string"&gt;&amp;#39;,&amp;#39;"&lt;/span&gt; + عليها_لواصق_كرتونية + &lt;span class="code-string"&gt;"&lt;/span&gt;&lt;span class="code-string"&gt;&amp;#39;,&amp;#39;"&lt;/span&gt; + زجاجية_شفافة + &lt;span class="code-string"&gt;"&lt;/span&gt;&lt;span class="code-string"&gt;&amp;#39;,&amp;#39;"&lt;/span&gt; + اللواصق_ثابتة + &lt;span class="code-string"&gt;"&lt;/span&gt;&lt;span class="code-string"&gt;&amp;#39;,&amp;#39;"&lt;/span&gt; + لواصق_منتزعة + &lt;span class="code-string"&gt;"&lt;/span&gt;&lt;span class="code-string"&gt;&amp;#39;,&amp;#39;"&lt;/span&gt; + لواصق_شبه_منتزعة + &lt;span class="code-string"&gt;"&lt;/span&gt;&lt;span class="code-string"&gt;&amp;#39;,&amp;#39;"&lt;/span&gt; + ممزقة_تحتاج_لترميم + &lt;span class="code-string"&gt;"&lt;/span&gt;&lt;span class="code-string"&gt;&amp;#39;,&amp;#39;"&lt;/span&gt; + مصابة_بالحموضة + &lt;span class="code-string"&gt;"&lt;/span&gt;&lt;span class="code-string"&gt;&amp;#39;,&amp;#39;"&lt;/span&gt; + حبرها_حديدي + &lt;span class="code-string"&gt;"&lt;/span&gt;&lt;span class="code-string"&gt;&amp;#39;,&amp;#39;"&lt;/span&gt; + ملاحظات_أخرى + &lt;span class="code-string"&gt;"&lt;/span&gt;&lt;span class="code-string"&gt;&amp;#39;,&amp;#39;"&lt;/span&gt; + مختص_التشخيص + &lt;span class="code-string"&gt;"&lt;/span&gt;&lt;span class="code-string"&gt;&amp;#39;)"&lt;/span&gt;;


                        com = &lt;span class="code-keyword"&gt;new&lt;/span&gt; SqlCommand(strSql, con2);

                        con2.Open();
                        com.Connection = con2;

                        com.ExecuteNonQuery();
                        con2.Close();
                    }

                    &lt;span class="code-keyword"&gt;else&lt;/span&gt; &lt;span class="code-keyword"&gt;if&lt;/span&gt;(count3 &amp;gt; &lt;span class="code-digit"&gt;0&lt;/span&gt;)
                    {
                        i++;
                    }



                    

                }&lt;/pre&gt;</description>
      <author>Bakeel</author>
      <link>https://www.codeproject.com/Messages/5999332/Correct</link>
      <pubDate>Wed, 01 May 2024 17:00:00 GMT</pubDate>
      <guid>3_5999332</guid>
      <subject>Artificial Intelligence</subject>
    </item>
    <item>
      <title>Seriously impressed!</title>
      <description>I'm so impressed with what your dev community has come up with so far for your open source AI.&lt;br /&gt;
&lt;br /&gt;
Vehicle number plate recognition is truly awesome.&lt;br /&gt;
&lt;br /&gt;
Think of the potential applications for that module alone in all kinds of applications from law enforcement to industry-use. &lt;br /&gt;
&lt;br /&gt;
This AI has tremendous potential the more ideas and new modules are developed and added to it and could become extremely useful and valuable for so many real-world time-saving applications.&lt;br /&gt;
&lt;br /&gt;
Massive Kudos to your core developer team and all developers contributing open source modules to further improve and expand the AI's capabilities.&lt;br /&gt;
&lt;br /&gt;
How are you guys funded? Do you have any financial backing/grants or do you rely on donations? Or are you guys doing this without any funding?&lt;br /&gt;
&lt;br /&gt;
I'm not a professional programmer myself but recognise the enormous future potential AI has to solving real-world problems and making difficult tasks easier. I'd love to help contribute in any way I can perhaps with funding if you need it.&lt;br /&gt;
&lt;br /&gt;
Over the last 2-3 years I've been experimenting heavily with OpenAI ChatGPT which has become an invauable tool to me. One of the potential uses for it I experimented with last year is using ChatGPT for creating online teenage chat personas to simulate chats for catching child groomers &amp; peadophiles. ChatGPT really nailed this. It was able to have very convincing chatroom text-chats in the manner of a 12-14 year old child after I gave it a fictional life-background story, a personality-style and taught it to adopt the typical text chat style of children online. It was hard to tell at times it was not a child and just an AI simulation! Imagine the potential AI has for bringing technological solutions to technological Internet-crime problems like that. With the ability to chat with thousands of child-predators at the same time, gather valuable intel and do risk assessment for law enforcement and child-protection agencies worldwide. That's just one application, imagine cybercrime/fraud solutions..or identifying and tracking lost/stolen property and pets from RFID chip tags etc..the possibilities are endlesses with a AI!&lt;br /&gt;
&lt;br /&gt;
Keep up the great work guys and let's keep sharing new ideas!&lt;br /&gt;
&lt;br /&gt;
Paul</description>
      <author>Paul Langton-Rogers</author>
      <link>https://www.codeproject.com/Messages/5995812/Seriously-impressed</link>
      <pubDate>Sun, 07 Apr 2024 19:43:00 GMT</pubDate>
      <guid>3_5995812</guid>
      <subject>Artificial Intelligence</subject>
    </item>
    <item>
      <title>Running AI on an old MacPro1,1?</title>
      <description>Hi guys,&lt;br /&gt;
&lt;br /&gt;
I have been playing with OpenAI ChatGPT over the last years and as a programmer and developer myself would love to get hold of an open source AI and run one locally so when I discovered your project I was astonished. Kudos to your development community for not only making such a brilliant AI and do many modules but doing it open source and letting people contribute. AI is now coming of age and we're going to see a big shift soon towards mainstream use with ever-more advanced AI's but most like Apple Siri,Google Asssistant, Microsoft Copilot and the most powerful OpenAI ChatGPT are closed source.&lt;br /&gt;
&lt;br /&gt;
Your product looks really interesting with an incredible develop community potential. I'd like to install it on an old MacPro1,1 I have which despite being an early 1st gen MacPro (circa 2006) is best-spec and quite a beast: 2 x 4 core 3Ghz CPU, 32GB RAM, 20TB disk array, ATI Radeon HD 5770 1GB VRAM GPU. Would this be a suitable server platform for running your AI (either in MacOSX 10.11 most recent MacOS version it supports) or the latest 64-bit Ubuntu Linux? I'm thinking more about GPU support?&lt;br /&gt;
&lt;br /&gt;
I'd love to build something like ChatGPT, but with Internet access.  Basically something like Google Assistant &amp; OpenAI ChatGPT. Would your open source AI be a suitable fit for something like or should I looking at something else? &lt;br /&gt;
&lt;br /&gt;
Any suggestions would be appreciated! Although I'm familar with using all the above AI's and especially OpenAI ChatGPT I'm only getting started on installing one myself and the development side so it's all new to me.&lt;br /&gt;
&lt;br /&gt;
Regards,&lt;br /&gt;
&lt;br /&gt;
Paul&lt;br /&gt;
&lt;br /&gt;
P.S.  A few suggestion ideas for cool future module add-ons for your AI that would bring really useful real-world functionality in so many areas could be:&lt;br /&gt;
&lt;br /&gt;
1. Ability to extract GPS coordinates from photos/video and place on maps in real-time. Plus video time-stamp recognition and ability to jump quickly through videos to specific time-stamp periods on videos like CCTV recordings.&lt;br /&gt;
&lt;br /&gt;
2. Reverse-image searching for facial/object/location feature image recognition matching. As well as text/data pattern search matching.&lt;br /&gt;
&lt;br /&gt;
3. TTS voice synthesis capability, like ChatGPT latest version has which is scarily so close to natural human sounding speech now!&lt;br /&gt;
&lt;br /&gt;
4. RFID chip-scanning for RFID chip detection and reading embedded code from chips, plus QR barcode recognition and generation.&lt;br /&gt;
&lt;br /&gt;
5. Cellular phone GPS tracking with real time map overlay and possible integration with Google Maps/Google Streetview.&lt;br /&gt;
&lt;br /&gt;
6. Human-behaviour mimicking from chat interactions (which ChatGPT does extremely well with its 'mirroring psychology' subroutine) to sound ever more human-like..it's now even clearing making throat clearing noises and changing vocal intonations based on interactions).&lt;br /&gt;
&lt;br /&gt;
7. Scaleability: support for clustered low-powered CPU microprocessors/GPU's and distributed network/cloud data storage arrays for improved data storage and greatly improved processing power for potentially developing a super-computer AI for more demanding applications.</description>
      <author>Paul Langton-Rogers</author>
      <link>https://www.codeproject.com/Messages/5995811/Running-AI-on-an-old-MacPro1-1</link>
      <pubDate>Sun, 07 Apr 2024 19:43:00 GMT</pubDate>
      <guid>3_5995811</guid>
      <subject>Artificial Intelligence</subject>
    </item>
    <item>
      <title>License Plate Reader:  [AttributeError] : Traceback (most recent call last)</title>
      <description>Hi all I have had number plate recognition working for quite some time then over the past few months it has stopped working and getting the error shown below:&lt;br /&gt;
&lt;div class='pre-lang' id='premain76532'&gt;&lt;div&gt;&lt;/div&gt;&lt;div class='pre-action-link'&gt;&lt;span id='copycode76532' class='copy-code' data-index='76532' style='visibility:hidden'&gt;&lt;svg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' viewBox='0 0 460 460' style='width: 16px;height:16px;' xml:space='preserve'&gt;&lt;g&gt;&lt;path d='M425.934,0H171.662c-18.122,0-32.864,14.743-32.864,32.864v77.134h30V32.864c0-1.579,1.285-2.864,2.864-2.864h254.272     c1.579,0,2.864,1.285,2.864,2.864v254.272c0,1.58-1.285,2.865-2.864,2.865h-74.729v30h74.729 c18.121,0,32.864-14.743,32.864-32.865V32.864C458.797,14.743,444.055,0,425.934,0z'&gt;&lt;/path&gt;&lt;path d='M288.339,139.998H34.068c-18.122,0-32.865,14.743-32.865,32.865v254.272C1.204,445.257,15.946,460,34.068,460h254.272 c18.122,0,32.865-14.743,32.865-32.864V172.863C321.206,154.741,306.461,139.998,288.339,139.998z M288.341,430H34.068    c-1.58,0-2.865-1.285-2.865-2.864V172.863c0-1.58,1.285-2.865,2.865-2.865h254.272c1.58,0,2.865,1.285,2.865,2.865v254.273h0.001 C291.206,428.715,289.92,430,288.341,430z'&gt;&lt;/path&gt;&lt;/g&gt;&lt;/svg&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
&lt;pre id='pre76532' style='margin-top:0;' data-allowShrink='True' data-collapse='False'&gt;
&lt;span class="code-digit"&gt;14&lt;/span&gt;:&lt;span class="code-digit"&gt;30&lt;/span&gt;:&lt;span class="code-digit"&gt;00&lt;/span&gt;:&lt;span class="code-sdkkeyword"&gt;Object&lt;/span&gt; Detection (YOLOv5 &lt;span class="code-digit"&gt;6&lt;/span&gt;.&lt;span class="code-digit"&gt;2&lt;/span&gt;): Detecting &lt;span class="code-keyword"&gt;using&lt;/span&gt; license-plate
&lt;span class="code-digit"&gt;14&lt;/span&gt;:&lt;span class="code-digit"&gt;30&lt;/span&gt;:&lt;span class="code-digit"&gt;00&lt;/span&gt;:Response rec&lt;span class="code-string"&gt;&amp;#39;&lt;/span&gt;&lt;span class="code-string"&gt;d from Object Detection (YOLOv5 6.2) command &amp;#39;&lt;/span&gt;custom&lt;span class="code-string"&gt;&amp;#39;&lt;/span&gt;&lt;span class="code-string"&gt; (...7f9def) [&amp;#39;&lt;/span&gt;Found DayPlate&lt;span class="code-string"&gt;&amp;#39;&lt;/span&gt;&lt;span class="code-string"&gt;]  took 67ms
14:30:00:License Plate Reader:  [AttributeError] : Traceback (most recent call last):
  File "C:\Program Files\CodeProject\AI\modules\ALPR\ALPR_adapter.py", line 57, in process
    result = await detect_platenumber(self, self.opts, image)
  File "C:\Program Files\CodeProject\AI\modules\ALPR\ALPR.py", line 132, in detect_platenumber
    bounding_box_result = ocr.ocr(numpy_plate, rec=False, cls=False)
AttributeError: &amp;#39;&lt;/span&gt;NoneType&lt;span class="code-string"&gt;&amp;#39;&lt;/span&gt;&lt;span class="code-string"&gt; object has no attribute &amp;#39;&lt;/span&gt;ocr&lt;span class="code-string"&gt;&amp;#39;&lt;/span&gt;&lt;span class="code-string"&gt;&lt;/span&gt;&lt;/pre&gt;&lt;br /&gt;
&lt;br /&gt;
I cant figure it out or find a solution so wondered if anyone here has an idea please? Starting to loose my mind &lt;img src="https://www.codeproject.com/script/Forums/Images/smiley_frown.gif" align="top" alt="Frown | :-(" /&gt; &lt;br /&gt;
&lt;br /&gt;
Thanks</description>
      <author>paul read 2022</author>
      <link>https://www.codeproject.com/Messages/5994185/License-Plate-Reader-AttributeError-Traceback-most</link>
      <pubDate>Tue, 26 Mar 2024 14:59:00 GMT</pubDate>
      <guid>3_5994185</guid>
      <subject>Artificial Intelligence</subject>
    </item>
    <item>
      <title>Advice for object detection for LEO person detection and LEO vehicle, speed detection with blue iris setup. RTX4070 8.9, 6-4k cams,</title>
      <description>Advice for object detection for LEO person detection and LEO vehicle detection, speed detection with blue iris setup. RTX4070 8.9, 6-4k cams, Street facing cams</description>
      <author>Elle Hendrix</author>
      <link>https://www.codeproject.com/Messages/5991120/Advice-for-object-detection-for-LEO-person-detecti</link>
      <pubDate>Tue, 05 Mar 2024 18:14:00 GMT</pubDate>
      <guid>3_5991120</guid>
      <subject>Artificial Intelligence</subject>
    </item>
    <item>
      <title>What ML model is best suited for an intelligent search assistant?</title>
      <description>I'm working on my thesis project, and want to make an intelligent search assistant that understands context and, of course, processes and repsonds in natural languaje. The data I want to train this model on is from the Virtual Observatory and a python library that can be used to retrieve data from it.&lt;br /&gt;
&lt;br /&gt;
I thought on Open AI's GPT-3 API, but the knowledge to which it has access to is outdated. The I thought about IBM's Wattson Discovery, but I feel that using their solution would limit the response type or the training process very much.&lt;br /&gt;
&lt;br /&gt;
What ML model(s) would work better in my case? Or what software/solution would be useful?</description>
      <author>Vito Alvarez</author>
      <link>https://www.codeproject.com/Messages/5989801/What-ML-model-is-best-suited-for-an-intelligent-se</link>
      <pubDate>Mon, 26 Feb 2024 18:41:00 GMT</pubDate>
      <guid>3_5989801</guid>
      <subject>Artificial Intelligence</subject>
    </item>
    <item>
      <title>CUDA Errors with YOLOv5 Object Detection CPAI 2.5.x / Blue Iris – Seeking Insights</title>
      <description>I'm reaching out to share a perplexing issue I've encountered with the integration CPAI with my BI setup, hoping to find if anyone else has experienced something similar or could offer any insights. The problem first manifested around 01:45 am on 14/02/2024, and despite troubleshooting efforts, it recurred this morning, indicating a persistent underlying issue.&lt;br /&gt;
&lt;br /&gt;
Initially, the system logs from 14th February showed an error related to CUDA, specifically mentioning "an illegal memory access was encountered". This issue caused a loop of errors until a system reboot was performed at 9:06 am.&lt;br /&gt;
&lt;br /&gt;
Here is the exact log entry for reference:&lt;br /&gt;
&lt;br /&gt;
&lt;div class='pre-lang' id='premain640888'&gt;&lt;div&gt;Terminal&lt;/div&gt;&lt;div class='pre-action-link'&gt;&lt;span id='copycode640888' class='copy-code' data-index='640888' style='visibility:hidden'&gt;&lt;svg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' viewBox='0 0 460 460' style='width: 16px;height:16px;' xml:space='preserve'&gt;&lt;g&gt;&lt;path d='M425.934,0H171.662c-18.122,0-32.864,14.743-32.864,32.864v77.134h30V32.864c0-1.579,1.285-2.864,2.864-2.864h254.272     c1.579,0,2.864,1.285,2.864,2.864v254.272c0,1.58-1.285,2.865-2.864,2.865h-74.729v30h74.729 c18.121,0,32.864-14.743,32.864-32.865V32.864C458.797,14.743,444.055,0,425.934,0z'&gt;&lt;/path&gt;&lt;path d='M288.339,139.998H34.068c-18.122,0-32.865,14.743-32.865,32.865v254.272C1.204,445.257,15.946,460,34.068,460h254.272 c18.122,0,32.865-14.743,32.865-32.864V172.863C321.206,154.741,306.461,139.998,288.339,139.998z M288.341,430H34.068    c-1.58,0-2.865-1.285-2.865-2.864V172.863c0-1.58,1.285-2.865,2.865-2.865h254.272c1.58,0,2.865,1.285,2.865,2.865v254.273h0.001 C291.206,428.715,289.92,430,288.341,430z'&gt;&lt;/path&gt;&lt;/g&gt;&lt;/svg&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
&lt;pre id='pre640888' style='margin-top:0;' class='lang-terminal' data-language='Terminal' data-allowShrink='True' data-collapse='False'&gt;
&amp;lt;pre lang="Terminal"&amp;gt;2024-02-14 01:39:57: Object Detection (YOLOv5 6.2): Retrieved objectdetection_queue command &amp;#39;custom&amp;#39; in Object Detection (YOLOv5 6.2)
2024-02-14 01:39:57: Object Detection (YOLOv5 6.2): Detecting using ipcam-combined in Object Detection (YOLOv5 6.2)
2024-02-14 01:39:57: Response received (#reqid 85bde494-89d3-429d-a21b-c10b9430c5a8 for command custom)
2024-02-14 01:39:57: Object Detection (YOLOv5 6.2):  [RuntimeError] : Traceback (most recent call last):
  File "C:\Program Files\CodeProject\AI\modules\ObjectDetectionYOLOv5-6.2\detect.py", line 141, in do_detection
    det                  = detector(img, size=640)
  File "C:\Program Files\CodeProject\AI\runtimes\bin\windows\python37\venv\lib\site-packages\torch\nn\modules\module.py", line 1190, in _call_impl
    return forward_call(*input, **kwargs)
  File "C:\Program Files\CodeProject\AI\runtimes\bin\windows\python37\venv\lib\site-packages\torch\autograd\grad_mode.py", line 27, in decorate_context
    return func(*args, **kwargs)
  File "C:\Program Files\CodeProject\AI\runtimes\bin\windows\python37\venv\lib\site-packages\yolov5\models\common.py", line 669, in forward
    with dt[0]:
  File "C:\Program Files\CodeProject\AI\runtimes\bin\windows\python37\venv\lib\site-packages\yolov5\utils\general.py", line 158, in __enter__
    self.start = self.time()
  File "C:\Program Files\CodeProject\AI\runtimes\bin\windows\python37\venv\lib\site-packages\yolov5\utils\general.py", line 167, in time
    torch.cuda.synchronize()
  File "C:\Program Files\CodeProject\AI\runtimes\bin\windows\python37\venv\lib\site-packages\torch\cuda\__init__.py", line 566, in synchronize
    return torch._C._cuda_synchronize()
RuntimeError: CUDA error: an illegal memory access was encountered
CUDA kernel errors might be asynchronously reported at some other API call,so the stacktrace below might be incorrect.
For debugging consider passing CUDA_LAUNCH_BLOCKING=1.
 in Object Detection (YOLOv5 6.2)&lt;/pre&gt; &lt;br /&gt;
&lt;br /&gt;
I upgraded yesterday from CPAI v2.5.1 to v2.5.4, hoping the update would resolve the issue which took place on the 14th. However, this morning, the same CUDA error reappeared, this time indicating "an illegal instruction was encountered". The error persisted until a reboot was done just after 9 am. Below is the log excerpt from today's occurrence:&lt;br /&gt;
&lt;br /&gt;
&lt;div class='pre-lang' id='premain278465'&gt;&lt;div&gt;Terminal&lt;/div&gt;&lt;div class='pre-action-link'&gt;&lt;span id='copycode278465' class='copy-code' data-index='278465' style='visibility:hidden'&gt;&lt;svg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' viewBox='0 0 460 460' style='width: 16px;height:16px;' xml:space='preserve'&gt;&lt;g&gt;&lt;path d='M425.934,0H171.662c-18.122,0-32.864,14.743-32.864,32.864v77.134h30V32.864c0-1.579,1.285-2.864,2.864-2.864h254.272     c1.579,0,2.864,1.285,2.864,2.864v254.272c0,1.58-1.285,2.865-2.864,2.865h-74.729v30h74.729 c18.121,0,32.864-14.743,32.864-32.865V32.864C458.797,14.743,444.055,0,425.934,0z'&gt;&lt;/path&gt;&lt;path d='M288.339,139.998H34.068c-18.122,0-32.865,14.743-32.865,32.865v254.272C1.204,445.257,15.946,460,34.068,460h254.272 c18.122,0,32.865-14.743,32.865-32.864V172.863C321.206,154.741,306.461,139.998,288.339,139.998z M288.341,430H34.068    c-1.58,0-2.865-1.285-2.865-2.864V172.863c0-1.58,1.285-2.865,2.865-2.865h254.272c1.58,0,2.865,1.285,2.865,2.865v254.273h0.001 C291.206,428.715,289.92,430,288.341,430z'&gt;&lt;/path&gt;&lt;/g&gt;&lt;/svg&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
&lt;pre id='pre278465' style='margin-top:0;' class='lang-terminal' data-language='Terminal' data-allowShrink='True' data-collapse='False'&gt;
2024-02-18 04:52:40: Object Detection (YOLOv5 6.2): Detecting using ipcam-combined in Object Detection (YOLOv5 6.2)
2024-02-18 04:52:40: Response rec&amp;#39;d from Object Detection (YOLOv5 6.2) command &amp;#39;custom&amp;#39; (#reqid ad29496b-5caf-4d8b-b02f-7fcc6c7ab605) [&amp;#39;No objects found&amp;#39;]  took 22ms
2024-02-18 04:52:40: Client request &amp;#39;custom&amp;#39; in queue &amp;#39;objectdetection_queue&amp;#39; (#reqid 7e1b52dd-b880-4c35-b7c6-0f076127faab)
2024-02-18 04:52:40: Request &amp;#39;custom&amp;#39; dequeued from &amp;#39;objectdetection_queue&amp;#39; (#reqid 7e1b52dd-b880-4c35-b7c6-0f076127faab)
2024-02-18 04:52:40: Object Detection (YOLOv5 6.2): Retrieved objectdetection_queue command &amp;#39;custom&amp;#39; in Object Detection (YOLOv5 6.2)
2024-02-18 04:52:40: Object Detection (YOLOv5 6.2): Detecting using ipcam-combined in Object Detection (YOLOv5 6.2)
2024-02-18 04:52:40: Response rec&amp;#39;d from Object Detection (YOLOv5 6.2) command &amp;#39;custom&amp;#39; (#reqid 7e1b52dd-b880-4c35-b7c6-0f076127faab)
2024-02-18 04:52:40: Object Detection (YOLOv5 6.2):  [RuntimeError] : Traceback (most recent call last):
  File "C:\Program Files\CodeProject\AI\runtimes\bin\windows\python37\venv\lib\site-packages\yolov5\models\common.py", line 715, in forward
    max_det=self.max_det)  # NMS
  File "C:\Program Files\CodeProject\AI\runtimes\bin\windows\python37\venv\lib\site-packages\yolov5\utils\general.py", line 920, in non_max_suppression
    x = torch.cat((box, conf, j.float(), mask), 1)[conf.view(-1) &amp;gt; conf_thres]
RuntimeError: CUDA error: an illegal instruction was encountered
CUDA kernel errors might be asynchronously reported at some other API call,so the stacktrace below might be incorrect.
For debugging consider passing CUDA_LAUNCH_BLOCKING=1.

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:\Program Files\CodeProject\AI\modules\ObjectDetectionYOLOv5-6.2\detect.py", line 141, in do_detection
    det                  = detector(img, size=640)
  File "C:\Program Files\CodeProject\AI\runtimes\bin\windows\python37\venv\lib\site-packages\torch\nn\modules\module.py", line 1190, in _call_impl
    return forward_call(*input, **kwargs)
  File "C:\Program Files\CodeProject\AI\runtimes\bin\windows\python37\venv\lib\site-packages\torch\autograd\grad_mode.py", line 27, in decorate_context
    return func(*args, **kwargs)
  File "C:\Program Files\CodeProject\AI\runtimes\bin\windows\python37\venv\lib\site-packages\yolov5\models\common.py", line 717, in forward
    scale_boxes(shape1, y[i][:, :4], shape0[i])
  File "C:\Program Files\CodeProject\AI\runtimes\bin\windows\python37\venv\lib\site-packages\yolov5\utils\general.py", line 162, in __exit__
    self.dt = self.time() - self.start  # delta-time
  File "C:\Program Files\CodeProject\AI\runtimes\bin\windows\python37\venv\lib\site-packages\yolov5\utils\general.py", line 167, in time
    torch.cuda.synchronize()
  File "C:\Program Files\CodeProject\AI\runtimes\bin\windows\python37\venv\lib\site-packages\torch\cuda\__init__.py", line 566, in synchronize
    return torch._C._cuda_synchronize()
RuntimeError: CUDA error: an illegal instruction was encountered
CUDA kernel errors might be asynchronously reported at some other API call,so the stacktrace below might be incorrect.
For debugging consider passing CUDA_LAUNCH_BLOCKING=1.
 in Object Detection (YOLOv5 6.2)&lt;/pre&gt;&lt;br /&gt;
&lt;br /&gt;
The repeating nature of this error is particularly concerning as it undermines the reliability of object detection capabilities, which are crucial for the functionality I rely on. It's disconcerting to see the system fail in such a manner, especially considering the otherwise commendable performance improvements in the AI aspects of the software.&lt;br /&gt;
&lt;br /&gt;
Has anyone else encountered similar issues, particularly with CUDA errors causing system instability? Any advice on troubleshooting or resolving this would be immensely appreciated. I've also posted this on the Blue Iris  forum to cast a wider net for potential solutions.&lt;br /&gt;
&lt;br /&gt;
Thank you in advance for your time and assistance.</description>
      <author>Zz0K2</author>
      <link>https://www.codeproject.com/Messages/5988422/CUDA-Errors-with-YOLOv5-Object-Detection-CPAI-2-5</link>
      <pubDate>Sun, 18 Feb 2024 10:48:00 GMT</pubDate>
      <guid>3_5988422</guid>
      <subject>Artificial Intelligence</subject>
    </item>
    <item>
      <title>GPU Query for CPAI &amp;amp; Blue Iris</title>
      <description>Hello everyone,&lt;br /&gt;
&lt;br /&gt;
I'm new to this forum and I'm currently in the midst of a decision-making process regarding the optimal GPU usage for running CPAI on Blue Iris, particularly for a single-camera setup at my home. The primary purpose is to detect human presence while effectively filtering out false triggers due to weather conditions.&lt;br /&gt;
&lt;br /&gt;
At present, I own a RTX 3080, which I'm considering repurposing for this task, especially since I'm contemplating an upgrade to one of the 4000 series super cards in the near future. However, I'm deliberating whether the 3080 might be overkill for my specific requirements.&lt;br /&gt;
&lt;br /&gt;
After substantial research and discussions on the Blue Iris forum, the consensus appears to be in favour of the GTX 1650. It's been recommended as a more than adequate solution for CPAI, offering sufficient processing speed while maintaining lower power consumption.&lt;br /&gt;
&lt;br /&gt;
My current setup relies solely on CPU processing, resulting in a latency of about 120-200ms for image processing. In contrast, I came across a post on the Blue Iris forum indicating that the GTX 1650 could potentially reduce this latency to around 30+ms. This substantial improvement naturally piques my interest.&lt;br /&gt;
&lt;br /&gt;
However, I can't help but wonder about the potential benefits of deploying my GTX 3080 for this purpose. Would there be a significant advantage in terms of processing speed or efficiency? I've noticed that a fellow member, MikeLud, is conducting tests with a GTX 4090, which adds another layer of curiosity regarding the performance spectrum of these GPUs.&lt;br /&gt;
&lt;br /&gt;
While I'm currently leaning towards the GTX 1650, primarily due to its power efficiency and seemingly adequate capabilities for my needs, I'm eager to hear your thoughts and experiences. Has anyone here used a GTX 3080/3080TI for a similar setup? If so, what were your observations regarding latency, power consumption, and overall performance?&lt;br /&gt;
&lt;br /&gt;
Your insights and any additional information you can provide would be greatly appreciated. I’m looking to make the most informed decision to ensure efficient and effective surveillance at my home.&lt;br /&gt;
&lt;br /&gt;
Thank you in advance for your valuable input!&lt;br /&gt;
&lt;br /&gt;
Best regards&lt;br /&gt;
 &lt;img src="https://codeproject.global.ssl.fastly.net/script/Forums/Images/smiley_wink.gif" align="top" alt="Wink | ;)" /&gt;</description>
      <author>Zz0K2</author>
      <link>https://www.codeproject.com/Messages/5984783/GPU-Query-for-CPAI-amp-Blue-Iris</link>
      <pubDate>Sun, 28 Jan 2024 20:28:00 GMT</pubDate>
      <guid>3_5984783</guid>
      <subject>Artificial Intelligence</subject>
    </item>
    <item>
      <title>Super Resolution on UNRAID:  Error trying to start Super Resolution (superres_adapter.py)</title>
      <description>Hello, I'm trying to add Super Resolution to my &lt;i&gt;CodeProject.AI_ServerGPU &lt;/i&gt; Docker container running on UNRAID.  I went into the container and clicked Install Modules and clicked Install beside Super Resolution.  I get the below log within the Server logs tab in the container.  I also tried letting the container run as Privileged with no luck. &lt;br /&gt;
&lt;br /&gt;
Is there a different way I need to follow to install additional Modules within this container when using docker than using the Install Modules button?   &lt;br /&gt;
&lt;br /&gt;
My environment details:&lt;br /&gt;
OS:  UNRAID 6.12.6&lt;br /&gt;
Docker container: CodeProject.AI_ServerGPU version 2.2.4-Beta&lt;br /&gt;
GPU:  NVIDIA GeForce GTX 1050 Ti on driver latest: v545.29.06&lt;br /&gt;
CUDA Version 12.3&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class='pre-lang' id='premain488399'&gt;&lt;div&gt;&lt;/div&gt;&lt;div class='pre-action-link'&gt;&lt;span id='copycode488399' class='copy-code' data-index='488399' style='visibility:hidden'&gt;&lt;svg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' viewBox='0 0 460 460' style='width: 16px;height:16px;' xml:space='preserve'&gt;&lt;g&gt;&lt;path d='M425.934,0H171.662c-18.122,0-32.864,14.743-32.864,32.864v77.134h30V32.864c0-1.579,1.285-2.864,2.864-2.864h254.272     c1.579,0,2.864,1.285,2.864,2.864v254.272c0,1.58-1.285,2.865-2.864,2.865h-74.729v30h74.729 c18.121,0,32.864-14.743,32.864-32.865V32.864C458.797,14.743,444.055,0,425.934,0z'&gt;&lt;/path&gt;&lt;path d='M288.339,139.998H34.068c-18.122,0-32.865,14.743-32.865,32.865v254.272C1.204,445.257,15.946,460,34.068,460h254.272 c18.122,0,32.865-14.743,32.865-32.864V172.863C321.206,154.741,306.461,139.998,288.339,139.998z M288.341,430H34.068    c-1.58,0-2.865-1.285-2.865-2.864V172.863c0-1.58,1.285-2.865,2.865-2.865h254.272c1.58,0,2.865,1.285,2.865,2.865v254.273h0.001 C291.206,428.715,289.92,430,288.341,430z'&gt;&lt;/path&gt;&lt;/g&gt;&lt;/svg&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
&lt;pre id='pre488399' style='margin-top:0;' data-allowShrink='True' data-collapse='False'&gt;
&lt;span class="code-digit"&gt;17&lt;/span&gt;:&lt;span class="code-digit"&gt;34&lt;/span&gt;:&lt;span class="code-digit"&gt;12&lt;/span&gt;:Preparing to install module &lt;span class="code-string"&gt;&amp;#39;&lt;/span&gt;&lt;span class="code-string"&gt;SuperResolution&amp;#39;&lt;/span&gt;
&lt;span class="code-digit"&gt;17&lt;/span&gt;:&lt;span class="code-digit"&gt;34&lt;/span&gt;:&lt;span class="code-digit"&gt;12&lt;/span&gt;:Downloading module &lt;span class="code-string"&gt;&amp;#39;&lt;/span&gt;&lt;span class="code-string"&gt;SuperResolution&amp;#39;&lt;/span&gt;
&lt;span class="code-digit"&gt;17&lt;/span&gt;:&lt;span class="code-digit"&gt;34&lt;/span&gt;:&lt;span class="code-digit"&gt;13&lt;/span&gt;:Installing module &lt;span class="code-string"&gt;&amp;#39;&lt;/span&gt;&lt;span class="code-string"&gt;SuperResolution&amp;#39;&lt;/span&gt;
&lt;span class="code-digit"&gt;17&lt;/span&gt;:&lt;span class="code-digit"&gt;34&lt;/span&gt;:&lt;span class="code-digit"&gt;13&lt;/span&gt;:SuperResolution: Hi Docker! We will disable shared python installs &lt;span class="code-keyword"&gt;for&lt;/span&gt; downloaded modules
&lt;span class="code-digit"&gt;17&lt;/span&gt;:&lt;span class="code-digit"&gt;34&lt;/span&gt;:&lt;span class="code-digit"&gt;13&lt;/span&gt;:SuperResolution: No schemas installed
&lt;span class="code-digit"&gt;17&lt;/span&gt;:&lt;span class="code-digit"&gt;34&lt;/span&gt;:&lt;span class="code-digit"&gt;13&lt;/span&gt;:SuperResolution: (No schemas means: we can&lt;span class="code-string"&gt;&amp;#39;&lt;/span&gt;&lt;span class="code-string"&gt;t detect if you&amp;#39;&lt;/span&gt;re &lt;span class="code-keyword"&gt;in&lt;/span&gt; light or dark mode)
&lt;span class="code-digit"&gt;17&lt;/span&gt;:&lt;span class="code-digit"&gt;34&lt;/span&gt;:&lt;span class="code-digit"&gt;13&lt;/span&gt;:SuperResolution: sh: &lt;span class="code-digit"&gt;1&lt;/span&gt;: lsmod: not found
&lt;span class="code-digit"&gt;17&lt;/span&gt;:&lt;span class="code-digit"&gt;34&lt;/span&gt;:&lt;span class="code-digit"&gt;13&lt;/span&gt;:SuperResolution:              Installing CodeProject.AI Analysis Module                
&lt;span class="code-digit"&gt;17&lt;/span&gt;:&lt;span class="code-digit"&gt;34&lt;/span&gt;:&lt;span class="code-digit"&gt;13&lt;/span&gt;:SuperResolution: ======================================================================
&lt;span class="code-digit"&gt;17&lt;/span&gt;:&lt;span class="code-digit"&gt;34&lt;/span&gt;:&lt;span class="code-digit"&gt;13&lt;/span&gt;:SuperResolution:                    CodeProject.AI Installer                           
&lt;span class="code-digit"&gt;17&lt;/span&gt;:&lt;span class="code-digit"&gt;34&lt;/span&gt;:&lt;span class="code-digit"&gt;13&lt;/span&gt;:SuperResolution: ======================================================================
&lt;span class="code-digit"&gt;17&lt;/span&gt;:&lt;span class="code-digit"&gt;34&lt;/span&gt;:&lt;span class="code-digit"&gt;13&lt;/span&gt;:SuperResolution: &lt;span class="code-digit"&gt;66&lt;/span&gt;.&lt;span class="code-digit"&gt;02&lt;/span&gt; GiB  available
&lt;span class="code-digit"&gt;17&lt;/span&gt;:&lt;span class="code-digit"&gt;34&lt;/span&gt;:&lt;span class="code-digit"&gt;13&lt;/span&gt;:SuperResolution: Installing curl...
&lt;span class="code-digit"&gt;17&lt;/span&gt;:&lt;span class="code-digit"&gt;34&lt;/span&gt;:&lt;span class="code-digit"&gt;13&lt;/span&gt;:SuperResolution: WARNING: apt does not have a stable CLI &lt;span class="code-keyword"&gt;interface&lt;/span&gt;. Use with caution &lt;span class="code-keyword"&gt;in&lt;/span&gt; scripts.
&lt;span class="code-digit"&gt;17&lt;/span&gt;:&lt;span class="code-digit"&gt;34&lt;/span&gt;:&lt;span class="code-digit"&gt;14&lt;/span&gt;:SuperResolution: E: Failed to fetch http:&lt;span class="code-comment"&gt;//&lt;/span&gt;&lt;span class="code-comment"&gt;security.ubuntu.com/ubuntu/pool/main/c/curl/libcurl4_7.81.0-1ubuntu1.13_amd64.deb  404  Not Found [IP: 91.189.91.83 80]&lt;/span&gt;
&lt;span class="code-digit"&gt;17&lt;/span&gt;:&lt;span class="code-digit"&gt;34&lt;/span&gt;:&lt;span class="code-digit"&gt;14&lt;/span&gt;:SuperResolution: E: Failed to fetch http:&lt;span class="code-comment"&gt;//&lt;/span&gt;&lt;span class="code-comment"&gt;security.ubuntu.com/ubuntu/pool/main/c/curl/curl_7.81.0-1ubuntu1.13_amd64.deb  404  Not Found [IP: 91.189.91.83 80]&lt;/span&gt;
&lt;span class="code-digit"&gt;17&lt;/span&gt;:&lt;span class="code-digit"&gt;34&lt;/span&gt;:&lt;span class="code-digit"&gt;14&lt;/span&gt;:SuperResolution: E: Unable to fetch some archives, maybe run apt-get update or &lt;span class="code-keyword"&gt;try&lt;/span&gt; with --fix-missing?
&lt;span class="code-digit"&gt;17&lt;/span&gt;:&lt;span class="code-digit"&gt;34&lt;/span&gt;:&lt;span class="code-digit"&gt;14&lt;/span&gt;:Module SuperResolution installed successfully.
&lt;span class="code-digit"&gt;17&lt;/span&gt;:&lt;span class="code-digit"&gt;34&lt;/span&gt;:&lt;span class="code-digit"&gt;14&lt;/span&gt;:
&lt;span class="code-digit"&gt;17&lt;/span&gt;:&lt;span class="code-digit"&gt;34&lt;/span&gt;:&lt;span class="code-digit"&gt;14&lt;/span&gt;:Module &lt;span class="code-string"&gt;&amp;#39;&lt;/span&gt;&lt;span class="code-string"&gt;Super Resolution&amp;#39;&lt;/span&gt; &lt;span class="code-digit"&gt;1&lt;/span&gt;.&lt;span class="code-digit"&gt;6&lt;/span&gt; (ID: SuperResolution)
&lt;span class="code-digit"&gt;17&lt;/span&gt;:&lt;span class="code-digit"&gt;34&lt;/span&gt;:&lt;span class="code-digit"&gt;14&lt;/span&gt;:Installer exited with code &lt;span class="code-digit"&gt;10&lt;/span&gt;
&lt;span class="code-digit"&gt;17&lt;/span&gt;:&lt;span class="code-digit"&gt;34&lt;/span&gt;:&lt;span class="code-digit"&gt;14&lt;/span&gt;:Module Path:   /app/modules/SuperResolution
&lt;span class="code-digit"&gt;17&lt;/span&gt;:&lt;span class="code-digit"&gt;34&lt;/span&gt;:&lt;span class="code-digit"&gt;14&lt;/span&gt;:AutoStart:     True
&lt;span class="code-digit"&gt;17&lt;/span&gt;:&lt;span class="code-digit"&gt;34&lt;/span&gt;:&lt;span class="code-digit"&gt;14&lt;/span&gt;:Queue:         superresolution_queue
&lt;span class="code-digit"&gt;17&lt;/span&gt;:&lt;span class="code-digit"&gt;34&lt;/span&gt;:&lt;span class="code-digit"&gt;14&lt;/span&gt;:Platforms:     windows,linux,linux-arm64,macos,macos-arm64
&lt;span class="code-digit"&gt;17&lt;/span&gt;:&lt;span class="code-digit"&gt;34&lt;/span&gt;:&lt;span class="code-digit"&gt;14&lt;/span&gt;:GPU:           Support disabled
&lt;span class="code-digit"&gt;17&lt;/span&gt;:&lt;span class="code-digit"&gt;34&lt;/span&gt;:&lt;span class="code-digit"&gt;14&lt;/span&gt;:Parallelism:   &lt;span class="code-digit"&gt;1&lt;/span&gt;
&lt;span class="code-digit"&gt;17&lt;/span&gt;:&lt;span class="code-digit"&gt;34&lt;/span&gt;:&lt;span class="code-digit"&gt;14&lt;/span&gt;:Accelerator:
&lt;span class="code-digit"&gt;17&lt;/span&gt;:&lt;span class="code-digit"&gt;34&lt;/span&gt;:&lt;span class="code-digit"&gt;14&lt;/span&gt;:Half Precis.:  enable
&lt;span class="code-digit"&gt;17&lt;/span&gt;:&lt;span class="code-digit"&gt;34&lt;/span&gt;:&lt;span class="code-digit"&gt;14&lt;/span&gt;:Runtime:       python38
&lt;span class="code-digit"&gt;17&lt;/span&gt;:&lt;span class="code-digit"&gt;34&lt;/span&gt;:&lt;span class="code-digit"&gt;14&lt;/span&gt;:Runtime Loc:   Local
&lt;span class="code-digit"&gt;17&lt;/span&gt;:&lt;span class="code-digit"&gt;34&lt;/span&gt;:&lt;span class="code-digit"&gt;14&lt;/span&gt;:FilePath:      superres_adapter.py
&lt;span class="code-digit"&gt;17&lt;/span&gt;:&lt;span class="code-digit"&gt;34&lt;/span&gt;:&lt;span class="code-digit"&gt;14&lt;/span&gt;:Pre installed: False
&lt;span class="code-digit"&gt;17&lt;/span&gt;:&lt;span class="code-digit"&gt;34&lt;/span&gt;:&lt;span class="code-digit"&gt;14&lt;/span&gt;:Start pause:   &lt;span class="code-digit"&gt;0&lt;/span&gt; sec
&lt;span class="code-digit"&gt;17&lt;/span&gt;:&lt;span class="code-digit"&gt;34&lt;/span&gt;:&lt;span class="code-digit"&gt;14&lt;/span&gt;:LogVerbosity:
&lt;span class="code-digit"&gt;17&lt;/span&gt;:&lt;span class="code-digit"&gt;34&lt;/span&gt;:&lt;span class="code-digit"&gt;14&lt;/span&gt;:Valid:         True
&lt;span class="code-digit"&gt;17&lt;/span&gt;:&lt;span class="code-digit"&gt;34&lt;/span&gt;:&lt;span class="code-digit"&gt;14&lt;/span&gt;:Environment Variables
&lt;span class="code-digit"&gt;17&lt;/span&gt;:&lt;span class="code-digit"&gt;34&lt;/span&gt;:&lt;span class="code-digit"&gt;14&lt;/span&gt;:PROTOCOL_BUFFERS_PYTHON_IMPLEMENTATION = python
&lt;span class="code-digit"&gt;17&lt;/span&gt;:&lt;span class="code-digit"&gt;34&lt;/span&gt;:&lt;span class="code-digit"&gt;14&lt;/span&gt;:
&lt;span class="code-digit"&gt;17&lt;/span&gt;:&lt;span class="code-digit"&gt;34&lt;/span&gt;:&lt;span class="code-digit"&gt;14&lt;/span&gt;:Error trying to start Super Resolution (superres_adapter.py)
&lt;span class="code-digit"&gt;17&lt;/span&gt;:&lt;span class="code-digit"&gt;34&lt;/span&gt;:&lt;span class="code-digit"&gt;14&lt;/span&gt;:Module SuperResolution started successfully.
&lt;span class="code-digit"&gt;17&lt;/span&gt;:&lt;span class="code-digit"&gt;34&lt;/span&gt;:&lt;span class="code-digit"&gt;14&lt;/span&gt;:An error occurred trying to start process &lt;span class="code-string"&gt;&amp;#39;&lt;/span&gt;&lt;span class="code-string"&gt;/app/modules/SuperResolution/bin/linux/python38/venv/bin/python3&amp;#39;&lt;/span&gt; with working directory &lt;span class="code-string"&gt;&amp;#39;&lt;/span&gt;&lt;span class="code-string"&gt;/app/modules/SuperResolution&amp;#39;&lt;/span&gt;. No such file or directory
&lt;span class="code-digit"&gt;17&lt;/span&gt;:&lt;span class="code-digit"&gt;34&lt;/span&gt;:&lt;span class="code-digit"&gt;14&lt;/span&gt;:   at System.Diagnostics.Process.ForkAndExecProcess(ProcessStartInfo startInfo, &lt;span class="code-sdkkeyword"&gt;String&lt;/span&gt; resolvedFilename, String[] argv, String[] envp, &lt;span class="code-sdkkeyword"&gt;String&lt;/span&gt; cwd, &lt;span class="code-sdkkeyword"&gt;Boolean&lt;/span&gt; setCredentials, &lt;span class="code-sdkkeyword"&gt;UInt32&lt;/span&gt; userId, &lt;span class="code-sdkkeyword"&gt;UInt32&lt;/span&gt; groupId, UInt32[] groups, Int32&amp;amp; stdinFd, Int32&amp;amp; stdoutFd, Int32&amp;amp; stderrFd, &lt;span class="code-sdkkeyword"&gt;Boolean&lt;/span&gt; usesTerminal, &lt;span class="code-sdkkeyword"&gt;Boolean&lt;/span&gt; throwOnNoExec)
   at System.Diagnostics.Process.StartCore(ProcessStartInfo startInfo)
   at CodeProject.AI.Server.Modules.ModuleProcessServices.StartProcess(ModuleConfig module)
&lt;span class="code-digit"&gt;17&lt;/span&gt;:&lt;span class="code-digit"&gt;34&lt;/span&gt;:&lt;span class="code-digit"&gt;14&lt;/span&gt;:Please check the CodeProject.AI installation completed successfully
&lt;span class="code-digit"&gt;17&lt;/span&gt;:&lt;span class="code-digit"&gt;34&lt;/span&gt;:&lt;span class="code-digit"&gt;15&lt;/span&gt;:Call to Install on module SuperResolution has completed.&lt;/pre&gt;</description>
      <author>jakabo27</author>
      <link>https://www.codeproject.com/Messages/5983549/Super-Resolution-on-UNRAID-Error-trying-to-start-S</link>
      <pubDate>Sat, 20 Jan 2024 23:39:00 GMT</pubDate>
      <guid>3_5983549</guid>
      <subject>Artificial Intelligence</subject>
    </item>
    <item>
      <title>face triggers in blue iris</title>
      <description>hi
&lt;br /&gt;
i have all work fine. but not continuous like i want &lt;br /&gt;
&lt;br /&gt;
i want that blue iris will triggered almost in continuous time with face recognition &lt;br /&gt;
&lt;br /&gt;
i use it like door locked &lt;br /&gt;
so lot people walk into the door&lt;br /&gt;
so i want when it detects face that is register it will confirm and send http commands &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
all work except the part of the continuity &lt;br /&gt;
&lt;br /&gt;
its work every few minutes of break &lt;br /&gt;
&lt;br /&gt;
i also play with the break time, trigger time, send pics per ms &lt;br /&gt;
&lt;br /&gt;
i didn’t get it work&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
can it been done ?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
thanks&lt;br /&gt;
yossi</description>
      <author>Yossi Shi</author>
      <link>https://www.codeproject.com/Messages/5974647/face-triggers-in-blue-iris</link>
      <pubDate>Fri, 24 Nov 2023 17:37:00 GMT</pubDate>
      <guid>3_5974647</guid>
      <subject>Artificial Intelligence</subject>
    </item>
    <item>
      <title>1650 gtx video card + blueiris + codeproject AI - No gpu mode, only cpu?</title>
      <description>I had object detection .net working with the integrated gpu previously, so i switched to a 1650 video card.  I removed .net and went with the 6.2 one.  &lt;br /&gt;
&lt;br /&gt;
I also ran the cuda installer and the batch file installer per the codeproject ai download page.&lt;br /&gt;
&lt;br /&gt;
I've restarted the pc and i cant get it to go to GPU mode&lt;br /&gt;
&lt;br /&gt;
any thoughts out there?&lt;br /&gt;
&lt;br /&gt;
I had moved this thread to the other forum, but for some reason i cant find it, but here was the solution that worked for me:&lt;br /&gt;
&lt;br /&gt;
Uninstall code project&lt;br /&gt;
Uninstall cuda 11.7&lt;br /&gt;
Uninstall gfx card drivers&lt;br /&gt;
&lt;br /&gt;
Reboot&lt;br /&gt;
&lt;br /&gt;
Install 516.94 gfx drivers&lt;br /&gt;
Install cuda 11.7.0&lt;br /&gt;
Install Code Project 2.0.8&lt;br /&gt;
Install cuDNN bat file (https://www.codeproject.com/ai/docs/faq/gpu.html)</description>
      <author>theskyisthelimit99</author>
      <link>https://www.codeproject.com/Messages/5964121/1650-gtx-video-card-plus-blueiris-plus-codeproject</link>
      <pubDate>Mon, 25 Sep 2023 13:19:00 GMT</pubDate>
      <guid>3_5964121</guid>
      <subject>Artificial Intelligence</subject>
    </item>
    <item>
      <title>Face recognition door</title>
      <description>I want to build face recognition door. Can someone help me with the flow chat and the necessary things that will enable me carry out the project.</description>
      <author>Tochukwu Nkwuo</author>
      <link>https://www.codeproject.com/Messages/5963699/Face-recognition-door</link>
      <pubDate>Fri, 22 Sep 2023 11:25:00 GMT</pubDate>
      <guid>3_5963699</guid>
      <subject>Artificial Intelligence</subject>
    </item>
    <item>
      <title>Blueiris + codeproject explorer face recognition registration issues, error: Operation failed</title>
      <description>I have blueiris + codeproject successfully detecting faces and putting them in a folder.&lt;br /&gt;
&lt;br /&gt;
I then go into the explorer/vision tool, attempt to do the registration, and on the 3 or 4 images i did as a test each time it says operation failed.  The images dont seem bad just a little fuzzy or grainy.&lt;br /&gt;
&lt;br /&gt;
How do you troubleshoot this error? Or what could it mean</description>
      <author>theskyisthelimit99</author>
      <link>https://www.codeproject.com/Messages/5963297/Blueiris-plus-codeproject-explorer-face-recognitio</link>
      <pubDate>Wed, 20 Sep 2023 14:35:00 GMT</pubDate>
      <guid>3_5963297</guid>
      <subject>Artificial Intelligence</subject>
    </item>
    <item>
      <title>Codeproject 2.1.11-beta issues, install failing on modules, python not found errors too</title>
      <description>I've got a real mess with my install, i've tried removing it, restarting, reinstalling to no avail.&lt;br /&gt;
&lt;br /&gt;
Then if i try to install a module again, it will error out and say it already exists or give me a "python not installed" error.. i look in the runtimes and i see python in both paths (not sure why there are two).  Specifically this python error came from trying to install ObjectDetection (YOLOv5.NET)&lt;br /&gt;
&lt;br /&gt;
If i try another module to instsall, it says installed successfully, but then "unable to start newly installed module" "unknown response from the server"&lt;br /&gt;
&lt;br /&gt;
Also, if i remove everything start over, try face processing module, i get this&lt;br /&gt;
11:26:33:FaceProcessing: Installing python.= in C:\Program Files\CodeProject\AI\runtimes\bin\windows\python.=&lt;br /&gt;
11:26:34:FaceProcessing: Start-BitsTransfer : HTTP status 403: The client does not have sufficient access rights to the requested server object.</description>
      <author>theskyisthelimit99</author>
      <link>https://www.codeproject.com/Messages/5962483/Codeproject-2-1-11-beta-issues-install-failing-on</link>
      <pubDate>Sat, 16 Sep 2023 15:03:00 GMT</pubDate>
      <guid>3_5962483</guid>
      <subject>Artificial Intelligence</subject>
    </item>
    <item>
      <title>Upgraded Yolo.net from 1.4 to 1.5</title>
      <description>I am running latest Blue Iris version with Codeproject AI 2.1.9. I only had the Yolo Net module installed (V1.4). This morning I saw an update to 1.5 of Yolo.Net so I installed it. Now no object detection and custom models show nothing. When I click to browse it says to refresh AI list. How can I resolve this issue?</description>
      <author>Member 15985687</author>
      <link>https://www.codeproject.com/Messages/5958550/Upgraded-Yolo-net-from-1-4-to-1-5</link>
      <pubDate>Wed, 23 Aug 2023 12:25:00 GMT</pubDate>
      <guid>3_5958550</guid>
      <subject>Artificial Intelligence</subject>
    </item>
    <item>
      <title>Blue iris facial recognition, having trouble getting PIL to work.</title>
      <description>Getting this lovely error&lt;br /&gt;
&lt;br /&gt;
24:36:00:&lt;br /&gt;
24:36:00:Started Face Processing module&lt;br /&gt;
24:36:00:face.py: Traceback (most recent call last):&lt;br /&gt;
24:36:00:face.py: File "C:\Program Files\CodeProject\AI\modules\FaceProcessing\intelligencelayer\face.py", line 21, in&lt;br /&gt;
24:36:00:face.py: from request_data import RequestData&lt;br /&gt;
24:36:00:face.py: File "../../SDK/Python\request_data.py", line 8, in&lt;br /&gt;
24:36:00:face.py: from PIL import Image&lt;br /&gt;
24:36:00:face.py: ModuleNotFoundError: No module named 'PIL'&lt;br /&gt;
24:36:00:Module FaceProcessing has shutdown&lt;br /&gt;
24:36:00:face.py: has exited&lt;br /&gt;
&lt;br /&gt;
I know PIL is not supported anymore and you have to use Pillow now, but I am also new to Python so I'm pretty lost when I try to install it or set it up.&lt;br /&gt;
&lt;br /&gt;
What I have tried:&lt;br /&gt;
&lt;br /&gt;
Tried re-installing codeproject server.&lt;br /&gt;
Tried installing python from the website and then pip installing Pillow.&lt;br /&gt;
Tried installing Pillow through Anaconda.</description>
      <author>Skulduggery</author>
      <link>https://www.codeproject.com/Messages/5957970/Blue-iris-facial-recognition-having-trouble-gettin</link>
      <pubDate>Sun, 20 Aug 2023 22:17:00 GMT</pubDate>
      <guid>3_5957970</guid>
      <subject>Artificial Intelligence</subject>
    </item>
    <item>
      <title>Which technique to apply if function Y changes with values of X variables other than linear regression</title>
      <description>I have data in two columns, X and Y where the function Y changes for increasing values of the X variable. If Y shows variations with X, the simplest way to do this is by fitting the data with a linear function.(In python), but I am looking for some "advanced" strategy (other than linear regression, i.e., using Neural Networks or other machine learning techniques) to elaborate on these data because i also want to find pattern in it. Need guidance .</description>
      <author>Member 10639636</author>
      <link>https://www.codeproject.com/Messages/5955692/Which-technique-to-apply-if-function-Y-changes-wit</link>
      <pubDate>Mon, 07 Aug 2023 22:40:00 GMT</pubDate>
      <guid>3_5955692</guid>
      <subject>Artificial Intelligence</subject>
    </item>
    <item>
      <title>USENIX Anyone?</title>
      <description>I'm curious if anyone on these forums or project are familiar with or have attended / published / co-authored at either USENIX or OSDI.&lt;br /&gt;
&lt;br /&gt;
I attended this week, and there's some absolutely staggering things happening in the ML/Ai world beyond what's being reported, especially in both hardware and simple scope.&lt;br /&gt;
&lt;br /&gt;
Some of the papers and case studies absolutely floored me. But others showed that there's a lot of open source advancements that aren't paywalled out there (unless you consider minor things like access to Nvidia H100s and such a pay wall haha)</description>
      <author>Ryan Walker Nov2022</author>
      <link>https://www.codeproject.com/Messages/5952059/USENIX-Anyone</link>
      <pubDate>Fri, 14 Jul 2023 04:25:00 GMT</pubDate>
      <guid>3_5952059</guid>
      <subject>Artificial Intelligence</subject>
    </item>
  </channel>
</rss>