12345678910111213141516171819202122 |
- package nn
- import (
- "github.com/ollama/ollama/ml"
- )
- type LayerNorm struct {
- Weight ml.Tensor `gguf:"weight"`
- Bias ml.Tensor `gguf:"bias"`
- }
- func (m *LayerNorm) Forward(ctx ml.Context, t ml.Tensor, eps float32) ml.Tensor {
- return t.LayerNorm(ctx, m.Weight, m.Bias, eps)
- }
- type RMSNorm struct {
- Weight ml.Tensor `gguf:"weight"`
- }
- func (m *RMSNorm) Forward(ctx ml.Context, t ml.Tensor, eps float32) ml.Tensor {
- return t.RMSNorm(ctx, m.Weight, eps)
- }
|