Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
    Lily
    @lilyclemson
    But I am wondering for this dataset which has 2458285 observations, how can I view the full result without the 100 output limit?
    The distances calculation between every observation and every centroids need to be verified. So I have to see all the results of the distances calculations of each observation.
    johnholt
    @johnholt
    You want to browse the dataset? You output it to a file (that way it is parsed) and use ECLWatch to browse and filter the dataset.
    If I wanted to do that, I would join my cluster information against the inut dataset. Think of a record with the centroid, the distance, and the relevent information from the target record.
    You aren’t goingt o look at all 2 million, so you could randomly select some or you could group them into interesting categories and randomly look at the members of groups.
    Lily
    @lilyclemson
    I see. I will try to randomly select some and see how it goes. Thank you @johnholt
    Lily
    @lilyclemson
    @johnholt Hi John, I am trying to test the first two iterations of Yinyang Kmeans. But I met below error:
    Error: Compile/Link failed for C:\Users\Public\Documents\HPCC Systems\ECL\wu\n8switch\L20170215-211557 (see '\10.0.75.1\c$\Users\Public\Documents\HPCC Systems\ECL\wu\n8switch\eclcc.log' for details) (0, 0 - C:\Users\Public\Documents\HPCC Systems\ECL\wu\n8switch\L20170215-211557)
    So I checked the 'eclcc.log' file based on the above instruction. Below is the error message in the log file:
    Lily
    @lilyclemson

    ---------- compiler output --------------
    '"vsvars32"' is not recognized as an internal or external command,

    operable program or batch file.

    'cl.exe' is not recognized as an internal or external command,

    operable program or batch file.

    '"vsvars32"' is not recognized as an internal or external command,

    operable program or batch file.

    'cl.exe' is not recognized as an internal or external command,

    operable program or batch file.

    '"vsvars32"' is not recognized as an internal or external command,

    operable program or batch file.

    'link.exe' is not recognized as an internal or external command,

    operable program or batch file.

    --------- end compiler output -----------

    I am wondering can you give me a hand on this?
    johnholt
    @johnholt
    It looks like the platform is not installed correctly, or your client tools are not installed correctly. Is 10.0.75.1 your work station or is it the ECLCCSERVER? You can find the IP addresses of all of the components on the ECL Watch Operations/System Servers page.
    Lily
    @lilyclemson
    It's the IP of my work station I think because all the servers are in the cloud, the IPs of which all begin with '133.127......' . I can run the original Yinyang Kmeans without problem. So I think there are bugs in my code. but I dont't know how to figure out the bug based on above error. I am wondering is there some files on the server that saves all the bug info?
    subba3LOQ
    @subba3LOQ
    If we want the latest stable version of ECL-ML and we do not want to download it from the MASTER branch from GITHUB, where can we get it?
    subba3LOQ
    @subba3LOQ
    If this is not the right place for me to ask these questions, could you please point me to it?
    johnholt
    @johnholt
    This is a good place to ask those questions. I will find out for you about the update frequency of the ZIP file.
    johnholt
    @johnholt
    The ZIP on the portal was last updated in the summer of 2013. We have been working on a production level (with performance information and validation tests) release of a subset of features and will have several releases this year. Starting with Linear Regression and Logistic Regression.
    Lily
    @lilyclemson
    Hi everyone, I am wondering if anyone knows how to debug an infinite loop inside a looping function?
    The program has been running for 30 minutes which was supposed to stop in few minutes. So I think there is a infinite loop. But I cannot find the bug.
    Rushikesh Ghatpande
    @rushigerrard

    Hi everyone, I am fairly new to HPCC and ECL.
    I have an HPCC multinode setup running (version 6.4.4).

    I have cloned the following project :
    https://github.com/hpcc-systems/ecl-ml

    I tried compiling the following code as follows :

    eclcc ~/ecl-ml/blob/master/ML/Tests/Explanatory/Naive_Bayes.ecl

    which gives an error log :
    Naive_Bayes.ecl(1,14): error C2081: Import names unknown module "ML"

    I have been following the associated Machine Learning guide provided by HPCC : https://github.com/hpcc-systems/ecl-ml/ ... arning.pdf for installing ML libraries used in the above examples. It asks us to download the ML Library from the following page : https://hpccsystems.com/ml. However, that page no longer exists.

    Could someone share the process of downloading and installing HPCC ML libraries in Linux? And then compiling some ML ECL code? (Without ECL IDE support)

    johnholt
    @johnholt
    What IDE are you using? Eclipse? VS Code? Something else?
    Rushikesh Ghatpande
    @rushigerrard
    I am not using any IDE. I just have the command line.
    johnholt
    @johnholt
    OK. The ecl command has a parameter for your Include folders. Set it to the ecl-ml folder so ML will be a first level folder.
    In your case, that would be ~ecl-ml/blob/master
    Then, eclcc ML/Tests/...
    Rushikesh Ghatpande
    @rushigerrard
    Thanks, let me try. Will let you on the progress.
    *know of the progress
    Rushikesh Ghatpande
    @rushigerrard

    eclcc -I ~/ecl-ml/ML ecl-ml/ML/Tests/Explanatory/Naive_Bayes.ecl

    Error: Include paths -I '/home/ubuntu' and '/home/ubuntu/ecl-ml/ML' overlap

    -I <path> option is used to add path to locations to search for ecl imports
    Am I missing ?

    johnholt
    @johnholt
    I cannot tell exactly what you have typed as Gitter uses a proportional font. I am also not sure of your current directory.
    So, lets first just make the current directory for folder that has ML as a filder.
    folder
    Then, you can run without the -I
    The current folder is always in the path.
    Rushikesh Ghatpande
    @rushigerrard
    When you say lets make current directory the folder which has ML as a folder,
    with the directory structure being ~/ecl-ml/ML/,
    I am assuming, you mean start the compilation process (eclcc command), from the ~/ecl-ml/ directory? Am I correct?
    johnholt
    @johnholt
    I want you to use cd to the directory that ML as a folder.
    Rushikesh Ghatpande
    @rushigerrard
    Yes, I was able to successfully compile an ML related ECL code. Thanks for your help @johnholt . :)
    johnholt
    @johnholt
    then, you can run /opt/HPCCSystems/…/clienttools/bin/eclcc where … is the version number
    Welcome.
    In the above code, IMPORT excercise.uscensus as uscensus;
    What is the excercise library? Is it a typo?
    johnholt
    @johnholt
    That is a bug in the ML.Tests.Explanatory.Cluster attribute. Thanks for letting me know. The action will be to remove the import and add directions for downloading the data. I would appreciate it if you let me know if you find a source for the data.
    abhijeet3loq
    @abhijeet3loq
    Hi guys I am trying to run logistic regression but it is not scaling on the distributed platform
    calculating scores for 100 records takes more than 5 mins on thor
    i have 45 thor processes and 9 nmodes
    nodes
    Lily
    @lilyclemson
    hi @abhijeet3loq
    Sorry for the late reply. if you are still on this platform and face the same issue, please feel free to let me know.
    I just got to run Logistic regression and it runs well in HPCC Systems.