Jump to content

Neil Pate

Members
  • Posts

    1,156
  • Joined

  • Last visited

  • Days Won

    102

Posts posted by Neil Pate

  1. 8 hours ago, Youssef Menjour said:

    The idea is to propose not only a simple library on LabVIEW but also to propose an alternative to Keras and Pytorch.

    HAIBAL is a powerful modular library and more practical than python.  Be able to run any deep learning graph on cuda or Xilinx FPGA platform with no particular syntaxes is really good for Ai users. 

    We are convinced that doing artificial intelligence with LabVIEW is the way of the future. The graphics language is perfect for this.

    The promotional video is not aimed at LabVIEW users. It is for those who want to do deep learning in graphical language. We are addressing engineering students, professors, researchers and R&D departments of companies.

    LabVIEW users already know what drag and drop and data flow are. LabVIEW users do not need this kind of video.   

     

     

    What you have made looks great, and I absolutely commend your effort.

    But, I think the area of the shaded part of the Venn diagram that consists of people willing to pay for LabVIEW and want to get into Deep Learning using a new and paid for toolkit is a number approaching machine epsilon. NI has abandoned Academic institutions and is introducing a new licensing model that is predatory and harmful to the long term viability of LabVIEW. It breaks my heart...

  2. On 8/5/2022 at 5:29 PM, Dpeter said:

    Hmm. it would not let me move the class into the project library yesterday, but it will allow it now.  <shrug> At any rate I do currently have it working by wrapping the functions and putting them in a library.  Hopefully that means that if the PQ library gets updated, I may just need to repack the wrapped library.

     

    Sometimes some weird locking of classes/libraries can occur if you dont perfectly close all opened resources.

    Totally off-topic, why do you have a reference to the class and also the class object itself? I see you don't actually do anything with this cluster so it could be throw-away code, was just curious about your use case. 

    image.png.82c8a06391cc234215ba177902636460.png

  3. Remaking an image editor sounds like a fun weekend project if there is beer involved. But I suspect the end result would be throwaway code!

    I totally agree with you pushing back on this requirement, it sounds like the potential for massive feature creep.

    Sorry, I do not know any .net or similar toolkits to embed into a LabVIEW application. Maybe there is some javascript implementation you can embed using a web-browser frame thingy (like https://paint.js.org/) ?  

  4. @sprezzaturon it does not really make sense to compare LVOOP to a FGV, they are totally different concepts. Pure LVOOP by itself does not give you any kind of parallel access, enum action driven shift-register type actions you will be used to with an AE. 

    (and a AE is just a FGV with some methods).

    I think a more apt comparison is to compare an AE to say some kind of Actor (or parallel process etc)

  5. Maybe completely unrelated, but I had a similar issue some time ago. I had some software which just did not run on a certain PC, it gave some weird error message. The error was actually in the LabVIEW "Mean.vi" which is part of the advanced analysis libraries.

    See this thread for my post.

    To cut a long story short, I had to add a setting to my PC environment variables. Doing so allowed the Math Kernel libraries to work with my CPU. Something similar to this

    MKL_DEBUG_CPU_TYPE=4

    image.png.3ef39daa70921d9e2090dfdba30ecde8.png

    • Like 1
  6. 2 hours ago, Yair said:

    There is a checkbox for enabling a build log in the Advanced page of the build settings. I believe this is the same log, but I haven't compared them in a long time. The advantage there is that this option is easier to access and that it only applies to that specific build.

    This is actually for a different log file. You get more info using the ini file setting, but actually it's not normally super helpful either. 

  7. Hi everyone,

    I am trying to debug a (exe) build that is breaking for reasons I don't yet understand. In the past I added some setting to my LabVIEW.ini file to get extra detailed information about the build process, but I cannot find that key listed anywhere. Can someone remember what it is?

    It was something like EnableDetailedBuildInfo, but it has been years since I needed it last so have got no chance of actually remembering the details.

  8. I am probably going to get my details a bit mixed up here, but I ran into something quite similar to this last year.

    I think we were trying to either export a MAX config (or programatically reimport it or something) and it did not include our 408x based PXI cards. The official response from NI was that the System Configuration API does not support these cards! I will dig through my email tomorrow when I am back at my work PC.

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.