36 references to Embedding
Aspire.Azure.AI.OpenAI.Tests (1)
AspireAzureOpenAIClientBuilderEmbeddingGeneratorExtensionsTests.cs (1)
224
return Task.FromResult(new GeneratedEmbeddings<Embedding<float>>(inputs.Select(i => new
Embedding
<float>(floats))));
Aspire.OpenAI.Tests (1)
AspireOpenAIClientBuilderEmbeddingGeneratorExtensionsTests.cs (1)
271
return Task.FromResult(new GeneratedEmbeddings<Embedding<float>>(inputs.Select(i => new
Embedding
<float>(floats))));
Microsoft.Extensions.AI.Abstractions.Tests (27)
Embeddings\EmbeddingGeneratorExtensionsTests.cs (2)
89
Embedding<float> result =
new
(new float[] { 1f, 2f, 3f });
110
.Select(i => new
Embedding
<float>(Enumerable.Range(i, 4).Select(i => (float)i).ToArray()))
Embeddings\EmbeddingTests.cs (4)
22
Embedding<float> e =
new
(floats)
43
Embedding<Half> e =
new
(halfs);
57
Embedding<float> e =
new
(floats);
70
Embedding<double> e =
new
(floats);
Embeddings\GeneratedEmbeddingsTests.cs (21)
42
Assert.False(instance.Contains(new
Embedding
<float>(new float[] { 1, 2, 3 })));
45
Assert.Equal(-1, instance.IndexOf(new
Embedding
<float>(new float[] { 1, 2, 3 })));
86
var e = new
Embedding
<float>(new float[] { 7, 8, 9 });
117
var e = new
Embedding
<float>(new float[] { 1, 2, 3 });
129
var e1 = new
Embedding
<float>(new float[] { 1, 2, 3 });
130
var e2 = new
Embedding
<float>(new float[] { 4, 5, 6 });
144
var e1 = new
Embedding
<float>(new float[] { 1, 2, 3 });
145
var e2 = new
Embedding
<float>(new float[] { 4, 5, 6 });
160
var e1 = new
Embedding
<float>(new float[] { 1, 2, 3 });
161
var e2 = new
Embedding
<float>(new float[] { 4, 5, 6 });
183
var e1 = new
Embedding
<float>(new float[] { 1, 2, 3 });
184
var e2 = new
Embedding
<float>(new float[] { 4, 5, 6 });
202
var e1 = new
Embedding
<float>(new float[] { 1, 2, 3 });
203
var e2 = new
Embedding
<float>(new float[] { 4, 5, 6 });
208
var e3 = new
Embedding
<float>(new float[] { 7, 8, 9 });
220
var e1 = new
Embedding
<float>(new float[] { 1, 2, 3 });
221
var e2 = new
Embedding
<float>(new float[] { 4, 5, 6 });
226
var e3 = new
Embedding
<float>(new float[] { 7, 8, 9 });
238
var e1 = new
Embedding
<float>(new float[] { 1, 2, 3 });
239
var e2 = new
Embedding
<float>(new float[] { 4, 5, 6 });
251
var expectedGeneratedEmbeddings = new GeneratedEmbeddings<Embedding<float>>([new
Embedding
<float>(new float[] { 1, 2, 3 })]);
Microsoft.Extensions.AI.AzureAIInference (1)
AzureAIInferenceEmbeddingGenerator.cs (1)
97
new
Embedding
<float>(ParseBase64Floats(e.Embedding))
Microsoft.Extensions.AI.Integration.Tests (1)
QuantizationEmbeddingGenerator.cs (1)
83
return
new
(result)
Microsoft.Extensions.AI.OpenAI (1)
OpenAIEmbeddingGenerator.cs (1)
107
new
Embedding
<float>(e.ToFloats())
Microsoft.Extensions.AI.Tests (4)
Embeddings\DistributedCachingEmbeddingGeneratorTest.cs (1)
17
private readonly Embedding<float> _expectedEmbedding =
new
(new float[] { 1.0f, 2.0f, 3.0f })
Embeddings\LoggingEmbeddingGeneratorTests.cs (1)
58
return Task.FromResult(new GeneratedEmbeddings<Embedding<float>>([new
Embedding
<float>(new float[] { 1f, 2f, 3f })]));
Embeddings\OpenTelemetryEmbeddingGeneratorTests.cs (1)
36
return new GeneratedEmbeddings<Embedding<float>>([new
Embedding
<float>(new float[] { 1, 2, 3 })])
Embeddings\UseDelegateEmbeddingGeneratorTests.cs (1)
53
e.Add(new
Embedding
<float>(default));