Code Monkey home page Code Monkey logo

Comments (8)

ssa3512 avatar ssa3512 commented on August 25, 2024 3

Once #50 is merged assemby you should be able to use something along these lines to get the git hash using something like this:

typeof(MLOps.NET.MLLifeCycleManager).Assembly
    .GetCustomAttribute<AssemblyInformationalVersionAttribute>()
    .InformationalVersion

This returns 0.0.13-alpha+d3d9d32478 on the assembly from one of the packages generated from my testing setting up the git versioning

from mlops.net.

aslotte avatar aslotte commented on August 25, 2024 1

cc: @dcostea @lqdev @AnoojNair - would love your input on this one. Sammy, I can't tag you yet but I'll tag you in the associated issue for your awareness.

from mlops.net.

aslotte avatar aslotte commented on August 25, 2024 1

@AnoojNair I think we would need to store some kind of traceable artifact, since down the line we want to be able to look back from a model to see what data and code that was used. I'm thinking that we in the UI would be able to click a model and be taken straight to the repo and the comimt which contains the code used :)

from mlops.net.

aslotte avatar aslotte commented on August 25, 2024

That's super helpful, thanks for the heads-up @ssa3512

from mlops.net.

lqdev avatar lqdev commented on August 25, 2024

Would this value (git hash/ build version) be surfaced up in the user program so that they can then log it in the metadata store?

from mlops.net.

aslotte avatar aslotte commented on August 25, 2024

Ideally it would be set automatically on the run and they can provide a comment is they like

from mlops.net.

AnoojNair avatar AnoojNair commented on August 25, 2024

Another way to achieve this would be to use tags. We can tag the repo whenever we get the best run? Then we don't store anything git specific in the dB.

This should be possible from GitHub actions? I am not sure

from mlops.net.

AnoojNair avatar AnoojNair commented on August 25, 2024

@AnoojNair I think we would need to store some kind of traceable artifact, since down the line we want to be able to look back from a model to see what data and code that was used. I'm thinking that we in the UI would be able to click a model and be taken straight to the repo and the comimt which contains the code used :)

Nice, that would be a good feature

from mlops.net.

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.