12 references to Embedding
Microsoft.Extensions.AI.Abstractions.Tests (12)
..\..\..\..\test\Libraries\Microsoft.Extensions.AI.Abstractions.Tests\Embeddings\BinaryEmbeddingTests.cs (4)
69
string json = JsonSerializer.Serialize(e, TestJsonSerializerContext.Default.
Embedding
);
72
BinaryEmbedding result = Assert.IsType<BinaryEmbedding>(JsonSerializer.Deserialize(json, TestJsonSerializerContext.Default.
Embedding
));
82
TestJsonSerializerContext.Default.
Embedding
));
94
Assert.Throws<JsonException>(() => JsonSerializer.Deserialize(json, TestJsonSerializerContext.Default.
Embedding
));
..\..\..\..\test\Libraries\Microsoft.Extensions.AI.Abstractions.Tests\Embeddings\EmbeddingTests.cs (8)
45
string json = JsonSerializer.Serialize(e, TestJsonSerializerContext.Default.
Embedding
);
48
Embedding<byte> result = Assert.IsType<Embedding<byte>>(JsonSerializer.Deserialize(json, TestJsonSerializerContext.Default.
Embedding
));
58
string json = JsonSerializer.Serialize(e, TestJsonSerializerContext.Default.
Embedding
);
61
Embedding<sbyte> result = Assert.IsType<Embedding<sbyte>>(JsonSerializer.Deserialize(json, TestJsonSerializerContext.Default.
Embedding
));
86
string json = JsonSerializer.Serialize(e, TestJsonSerializerContext.Default.
Embedding
);
89
Embedding<float> result = Assert.IsType<Embedding<float>>(JsonSerializer.Deserialize(json, TestJsonSerializerContext.Default.
Embedding
));
99
string json = JsonSerializer.Serialize(e, TestJsonSerializerContext.Default.
Embedding
);
102
Embedding<double> result = Assert.IsType<Embedding<double>>(JsonSerializer.Deserialize(json, TestJsonSerializerContext.Default.
Embedding
));