I wonder how easy it would be to port this library from numpy to cupy.
Show HN: less than 650 LOC trainable GPT only using NumPy
11–19 of 19 posts
Re: Show HN: less than 650 LOC trainable GPT only using NumPy
#12I think people are forgetting that transformer architectures are a wider field from GPT and predate GPT3 by 3+ years. Referring to transformer architectures using a branded commercial nomer (GPT) is just going to help cement OpenAI’s brand exposure and soon regulatory capture. For comparison this would be like referring to convonets as Inception architectures back during the CV boom (or VGGnets before that)
Re: Show HN: less than 650 LOC trainable GPT only using NumPy
#13I think people are forgetting that transformer architectures are a wider field from GPT and predate GPT3 by 3+ years. Referring to transformer architectures using a branded commercial nomer (GPT) is just going to help cement OpenAI’s brand exposure and soon regulatory capture. For comparison this would be like referring to convonets as Inception architectures back during the CV boom (or VGGnets before that)
Re: Show HN: less than 650 LOC trainable GPT only using NumPy
#14I think people are forgetting that transformer architectures are a wider field from GPT and predate GPT3 by 3+ years. Referring to transformer architectures using a branded commercial nomer (GPT) is just going to help cement OpenAI’s brand exposure and soon regulatory capture. For comparison this would be like referring to convonets as Inception architectures back during the CV boom (or VGGnets before that)
Is GPT subject to trademark. It stands for Generative Pre-training Transformer?
Re: Show HN: less than 650 LOC trainable GPT only using NumPy
#15I wonder how easy it would be to port this library from numpy to cupy.
Re: Show HN: less than 650 LOC trainable GPT only using NumPy
#16Nice! The README mentions `LayerNorm` is implemented here, but while it's in the equivalence tests with PyTorch, I don't see it in the implementation.
It's part of the TensorLi definition where all the magic happens.
Re: Show HN: less than 650 LOC trainable GPT only using NumPy
#17I think people are forgetting that transformer architectures are a wider field from GPT and predate GPT3 by 3+ years. Referring to transformer architectures using a branded commercial nomer (GPT) is just going to help cement OpenAI’s brand exposure and soon regulatory capture. For comparison this would be like referring to convonets as Inception architectures back during the CV boom (or VGGnets before that)
Re: Show HN: less than 650 LOC trainable GPT only using NumPy
#18Earlier quoted context omitted.
Is GPT subject to trademark. It stands for Generative Pre-training Transformer?
They are still applying: https://tmsearch.uspto.gov/bin/showfield?f=doc&state=4805:wl...
Re: Show HN: less than 650 LOC trainable GPT only using NumPy
#19Earlier quoted context omitted.
One small difference is that the GPT architecture is just the decoder stack of the original transformer as opposed to the full encoder decoder stack in the original. I agree the branding play on GPTs in general is pretty smart and strong from OpenAI though.
Honestly i feel like the fact that everyone is just calling LLM's GPT at this point doesn't really help OpenAI, ChatGPT would, but the fact is that unlike "googling" something became synonymous for searching on the internet, GPT != OpenAI-ing something, GPT just became what people call LLM's it seems like lately, the fact the term isn't the name of the company or the full name "chatgpt-ing" sort of breaks that hold i…