Coder Social home page Coder Social logo

Comments (8)

shlomif avatar shlomif commented on July 29, 2024 1

from clearml.

shlomif avatar shlomif commented on July 29, 2024

OK, I simplified getting the program to run on the git master branch. Now I will work on a docker program.

from clearml.

shlomif avatar shlomif commented on July 29, 2024

See https://github.com/shlomif/fc-solve/blob/master/fc-solve/scripts/docker--py-trains.pl for getting the program to run.

from clearml.

bmartinn avatar bmartinn commented on July 29, 2024

I looked at the code, what exactly are you expecting to see while running it (other than of course the std output)?
I could not detect a Tensorboard or matplotlib graph being used, but I might have missed it.

from clearml.

shlomif avatar shlomif commented on July 29, 2024

I looked at the code, what exactly are you expecting to see while running it (other than of course the std output)?

I generates initial freecell ms deals and solves them using a fast-on-average search and emits the moves of the solution. See https://fc-solve.shlomifish.org/faq.html for more info. I hope to get some insights about an algo to solve freecell, or at least some recommendations for improvement.

I could not detect a Tensorboard or matplotlib graph being used, but I might have missed it.

I did not use them. Should I?

from clearml.

bmartinn avatar bmartinn commented on July 29, 2024

You mentioned:

a record for it is created on the test server, but without any result after a more than 6 hours wait.

How is this record (I assume a file) created? Are you using Tensorflow/Keras/PyTorch?
These are currently the supported frameworks, where Trains auto-magically detects/registers/upload a model file.

from clearml.

shlomif avatar shlomif commented on July 29, 2024

Hi,

You mentioned:

a record for it is created on the test server, but without any result after a more than 6 hours wait.

How is this record (I assume a file) created?

It is a link to a page of the task on the server given in the output on the terminal. See:

shlomif[fcs]:$trunk/fc-solve/source$ PYTHONPATH=$PWD/t/lib python3 ../scripts/py-trains-test.py | ( head -20 ; cat > /dev/null)
TRAINS Task: overwriting (reusing) task id=eed20e73cc4749c387e595c2c336ca9c
TRAINS-SERVER new version available: upgrade to v0.10.2 is recommended!
TRAINS results page: https://demoapp.trainsai.io/projects/2d3bc0da63204693bea85d346ac91b9f/experiments/eed20e73cc4749c387e595c2c336ca9c/output/log
JD KD 2S 4C 3S 6D 6S
2D KC KS 5C TD 8S 9C
9H 9S 9D TS 4S 8D 2H
JC 5S QD QH TH QS 6H
5D AD JS 4H 8H 6C
7H QC AS AC 2C 3D
7C KH AH 4D JH 8C
5H 3H 3C 7S 7D TC
[1, 4, 0, 0]
[1, 4, 1, 0]
[1, 4, 2, 0]
[1, 4, 3, 0]
[4, 4, 2, 0]
[2, 1, 1, 0]
[1, 7, 1, 0]
[2, 0, 7, 0]
[1, 6, 0, 0]

I'm referring to https://demoapp.trainsai.io/projects/2d3bc0da63204693bea85d346ac91b9f/experiments/eed20e73cc4749c387e595c2c336ca9c/output/log .

Are you using Tensorflow/Keras/PyTorch?

I think I am not using them - at least not directly. They are not mentioned in the synopsis in the links from Shay's original post here: https://groups.google.com/forum/#!topic/pyweb-il/0UmR-YjabIo .

These are currently the supported frameworks, where Trains auto-magically detects/registers/upload a model file.

from clearml.

bmartinn avatar bmartinn commented on July 29, 2024

@shlomif I think there is a bit of a misunderstanding on what TRAINS was built for.
TRAINS is all about experiment versioning and auditing, and it achieves its "almost zero" integration by connecting to a predefined list of frameworks (currently TensorFlow/Keras/PyTorch/Matplotlib/SeaBorn etc.).

When used with other/custom code, what you can expect from out-of-the-box usage is:
Log of git commits (and git diff)
Log of used python packages

All the rest, i.e. graphs, model auditing etc. relies on the use of these frameworks, since in your case it is all custom code, I can't see how TRAINS can magically add graphs and model auditing :)

That said, I would suggest you manually add a few graphs to your code, using matplotlib, and see how TRAINS automatically adds them to your experiment logging.

I'm hoping it will be helpful in your algorithm optimization efforts.

from clearml.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.