3 writes to _embeddings
Microsoft.Extensions.AI.Abstractions (3)
Embeddings\GeneratedEmbeddings.cs (3)
21
_embeddings
= [];
28
_embeddings
= new List<TEmbedding>(Throw.IfLessThan(capacity, 0));
37
_embeddings
= new List<TEmbedding>(Throw.IfNull(embeddings));
13 references to _embeddings
Microsoft.Extensions.AI.Abstractions (13)
Embeddings\GeneratedEmbeddings.cs (13)
49
get =>
_embeddings
[index];
50
set =>
_embeddings
[index] = value;
54
public int Count =>
_embeddings
.Count;
60
public void Add(TEmbedding item) =>
_embeddings
.Add(item);
64
public void AddRange(IEnumerable<TEmbedding> items) =>
_embeddings
.AddRange(items);
67
public void Clear() =>
_embeddings
.Clear();
70
public bool Contains(TEmbedding item) =>
_embeddings
.Contains(item);
73
public void CopyTo(TEmbedding[] array, int arrayIndex) =>
_embeddings
.CopyTo(array, arrayIndex);
76
public IEnumerator<TEmbedding> GetEnumerator() =>
_embeddings
.GetEnumerator();
82
public int IndexOf(TEmbedding item) =>
_embeddings
.IndexOf(item);
85
public void Insert(int index, TEmbedding item) =>
_embeddings
.Insert(index, item);
88
public bool Remove(TEmbedding item) =>
_embeddings
.Remove(item);
91
public void RemoveAt(int index) =>
_embeddings
.RemoveAt(index);