Giter Site home page Giter Site logo

Comments (7)

fkiraly avatar fkiraly commented on May 15, 2024 1

I think we need to ask @jamespjh for a team.
Last time I chatted policies for team and user right management were being worked out, so there might be a process now.

from mlj.jl.

ablaom avatar ablaom commented on May 15, 2024 1

Okay, so the plan to create a new repo - tentatively named MLJModels - to reflect the following new organisation:

MLJBase - imported by any code wanting to implement the MLJ API for some algorithm; contains just enough for this purpose plus some convenience methods (e.g., for dealing with tabular data). Not for general MLJ user.

MLJ - user's point-of-entry and the package with all the meta-algorithms and some built-in transformers (e.g., one-hot encoding) and maybe a few model implementations for testing.

MLJModels - a package to be imported by the general user after MLJ if they need a model from a package that does not natively implement the MLJ API. To be made progressively redundant as it's content makes it's way to such packages via PR's.

Please share comments on the name "MLJModels"" soon on #mlj slack. (I prefer this name to MLJInterfaces, which might be mysterious to the general user). Name to become final Thu 31st, 10.30pm, London time.

Could @fkiraly and @sjvollmer please determine the possibilities for an umbrella repo (is that what "teams" are?) and report back. This should be sorted before we register any packages for least pain. It would be convenient to have MLJBase.jl registered soon.

from mlj.jl.

ablaom avatar ablaom commented on May 15, 2024

earlier discussion of lazy loading

from mlj.jl.

tlienart avatar tlienart commented on May 15, 2024

Packages for interfaces is a good idea I think. And they would have their own round of tests as well which could allow pinning versions that we're sure work.
It might make sense to start a separate MLJ github organisation then so that all these can be found in one spot though (the alan-turing-institute github is really quite messy).

(And if the ATI in its wisdom would like to keep its name on things, we could move MLJBase and all subsidiray packages to the organisation and keep MLJ here...)

from mlj.jl.

fkiraly avatar fkiraly commented on May 15, 2024

Ah, but we could use teams, no, @tlienart ? I.e., create an MLJ team and give it ownership of MLJ related repositories?

Also, we do no longer call ourselves "ATI" since this is used by the "Aerospace Technology Institute" as well as by a defunct semiconductor manufcaturer.

from mlj.jl.

tlienart avatar tlienart commented on May 15, 2024

Teams sound good though I haven't used it before. And ok for the name 😁 .

from mlj.jl.

ablaom avatar ablaom commented on May 15, 2024

Now implemented.

from mlj.jl.

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.