Skip to content

Support GPT-J #154

Open
Open

Description

@lorenzosinisi

Any plan on adding support for togethercomputer/GPT-JT (https://huggingface.co/spaces/togethercomputer/GPT-JT).

Seems like the closest alternative to GPT-3. What do you think? I would love to help but I don't know where to start

Activity

  1. josevalim commented on Jan 29, 2023

    @josevalim
    Contributor

    The above is an app, do you have a link to the model implementation and params from HF? :)

  2. lorenzosinisi commented on Jan 30, 2023

    @lorenzosinisi
    Author

    Oh sorry! Yes this one is the model https://huggingface.co/togethercomputer/GPT-JT-6B-v1. Does this have similarities with other models that I could try to implement or even use directly? I would have no idea where to start but willing to help

  3. josevalim commented on Jan 30, 2023

    @josevalim
    Contributor

    Ah, nice! We support GPT 2, so maybe that can be used as a building block? Or at least you can compare GPT 2 Python's implementation with our GPT 2 and then to the same to implement your own. :)

  4. lorenzosinisi commented on Jan 30, 2023

    @lorenzosinisi
    Author

    Thanks! I will give it a try :) thanks! Any MR I can look at for reference?

    BTW this model already knows some Elixir

    Screenshot 2023-01-30 at 10 10 49

    ❤️

  5. jonatanklosko commented on Jan 30, 2023

    @jonatanklosko
    Member

    The reference hf/transformers implementation of GPT-J is here. The implementation should be for the most part similar to any other text model we have, like GPT-2. By a brief look I think we may need to adjust/extend our attention implementation to support the rotary position embedding, but it's fine to modify the current code as necessary and we can find the best way to make it configurable later.

  6. lorenzosinisi commented on Feb 11, 2023

    @lorenzosinisi
    Author

    Working on this but it is gonna take a while 'cause I am new to transformers

  7. changed the title [-]Support for togethercomputer/GPT-JT ?[/-] [+]Support GPT-J[/+] on Mar 31, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions