<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Machine Learning - Teaching Isadora to recognise different human shapes]]></title><description><![CDATA[<p>Hello Isadormobiles,<br />I've been following <a class="plugin-mentions-user plugin-mentions-a" href="https://community.troikatronix.com/uid/4020"><a class="plugin-mentions-user plugin-mentions-a" href="https://community.troikatronix.com/uid/4020">@Andy-Carluccio</a></a> 's  tutorial on Teaching Isadora to recognise images, object, people, which is here:<br /><a href="https://support.troikatronix.com/support/solutions/articles/13000091703-teaching-isadora-to-recognize-images-objects-and-people">https://support.troikatronix.c...</a><br /><br />I've run into a couple of issues - perhaps not surprising, as Andy wrote this five years ago!<br />1. The tensorflow models produced by Teachable Machine are now in .js format, not the .h5 that Andy's NDI Classify program wants.<br />With help from Claude AI I did convert the Tensorflow model to .h5</p><p>2. When I run the NDI_classify.exe I briefly see a window flash open, and that's it. No dialogue box as expected. Tried on two different PCs, so... <br /><a class="plugin-mentions-user plugin-mentions-a" href="https://community.troikatronix.com/uid/4020"><a class="plugin-mentions-user plugin-mentions-a" href="https://community.troikatronix.com/uid/4020">@Andy-Carluccio</a></a> in the instructions it says "run NDI-Classify.exe" I didthis just by double clicking. Is there a particular way I should be running it?<br /><br />Time has moved on, and perhaps this is no longer the best way to achieve this? I have this well trained tensorflow model which I want to use in Isadora to trigger events when the different human poses are detected. Shape A triggers event A, Shape B triggers event B, etc.<br /><br />Any thoughts on this? <br /><br />Thanks all!!<br /><br /><br />Mark (not...)<br /><br /></p>]]></description><link>https://community.troikatronix.com/topic/9466/machine-learning-teaching-isadora-to-recognise-different-human-shapes</link><generator>RSS for Node</generator><lastBuildDate>Wed, 15 Jul 2026 23:19:54 GMT</lastBuildDate><atom:link href="https://community.troikatronix.com/topic/9466.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 15 Jul 2026 19:51:29 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Machine Learning - Teaching Isadora to recognise different human shapes on Wed, 15 Jul 2026 22:32:23 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://community.troikatronix.com/uid/124">@dusx</a></p><p>Thank you. Managed to do this with the help of Claude Sonnet 4.6  which showed me how to retrain the data using something which has the same landmarks as in your Mediapipe pose tracking examples. <br />This seems to work very well, thank you. <br /><br />Not sure how to share the process? <br /><br />I took maybe 25 photos of each of 14 poses (yes, different handstand shapes, of course!)<br /><br />Then organised them into this folder structure<br /><br /></p><p>training_data/<br />    arms_crossed/<br />        photo1.jpg<br />        photo2.jpg<br />        ...<br />    arms_raised/<br />        photo1.jpg<br />        ...<br />    lunge_left/<br />        ...</p>And then followed Claude's instructions. <br /><br />Here's my Colab notebook:<br /><a href="https://colab.research.google.com/drive/1sKJ8mlKorNHDR8ECiWEIogwMzfIuW1Qj?usp=sharing">https://colab.research.google....</a><br /><br />After I'd successfully trained that and got the files out the other end...<br /><br />It then gave me the python mediapipe code. <br /><a href="https://www.dropbox.com/scl/fi/2q8k6mq6uno36gaphk7j3/run_classifier.py?rlkey=7txozxnpejcpvrjhyzwnno96c&amp;dl=0">https://www.dropbox.com/scl/fi...</a><br /><br />And that outputs the OSC into Isadora. Two streams, one telling me which pose it is, and the other giving me the confidence about it.<br /><br />Hope this is useful to someone!!!<br /><br /><p></p><p>Cheers<br /><br /></p><p>Mark (not that Mark, who I'm sure doesn't use Claude to do his coding!)</p>]]></description><link>https://community.troikatronix.com/post/57820</link><guid isPermaLink="true">https://community.troikatronix.com/post/57820</guid><dc:creator><![CDATA[mark_m]]></dc:creator><pubDate>Wed, 15 Jul 2026 22:32:23 GMT</pubDate></item><item><title><![CDATA[Reply to Machine Learning - Teaching Isadora to recognise different human shapes on Wed, 15 Jul 2026 20:58:44 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://community.troikatronix.com/uid/1794">@mark_m</a></p>
<p>I haven't gone through this in some time. I will go through this tomorrow, and see what needs to be updated to make the process smooth once again. My gut tells me it would be better to use the current format/s supported by Teachable Machine, and update the libs / code used to work with the current format.</p>]]></description><link>https://community.troikatronix.com/post/57819</link><guid isPermaLink="true">https://community.troikatronix.com/post/57819</guid><dc:creator><![CDATA[DusX]]></dc:creator><pubDate>Wed, 15 Jul 2026 20:58:44 GMT</pubDate></item></channel></rss>