You can not select more than 25 topics Topics must start with a chinese character,a letter or number, can include dashes ('-') and can be up to 35 characters long.

llama.abstractions.tensorsplitscollectionconverter.md 1.7 kB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. # TensorSplitsCollectionConverter
  2. Namespace: LLama.Abstractions
  3. A JSON converter for [TensorSplitsCollection](./llama.abstractions.tensorsplitscollection.md)
  4. ```csharp
  5. public class TensorSplitsCollectionConverter : System.Text.Json.Serialization.JsonConverter`1[[LLama.Abstractions.TensorSplitsCollection, LLamaSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]]
  6. ```
  7. Inheritance [Object](https://docs.microsoft.com/en-us/dotnet/api/system.object) → JsonConverter → JsonConverter<TensorSplitsCollection> → [TensorSplitsCollectionConverter](./llama.abstractions.tensorsplitscollectionconverter.md)
  8. ## Properties
  9. ### **HandleNull**
  10. ```csharp
  11. public bool HandleNull { get; }
  12. ```
  13. #### Property Value
  14. [Boolean](https://docs.microsoft.com/en-us/dotnet/api/system.boolean)<br>
  15. ## Constructors
  16. ### **TensorSplitsCollectionConverter()**
  17. ```csharp
  18. public TensorSplitsCollectionConverter()
  19. ```
  20. ## Methods
  21. ### **Read(Utf8JsonReader&, Type, JsonSerializerOptions)**
  22. ```csharp
  23. public TensorSplitsCollection Read(Utf8JsonReader& reader, Type typeToConvert, JsonSerializerOptions options)
  24. ```
  25. #### Parameters
  26. `reader` Utf8JsonReader&<br>
  27. `typeToConvert` [Type](https://docs.microsoft.com/en-us/dotnet/api/system.type)<br>
  28. `options` JsonSerializerOptions<br>
  29. #### Returns
  30. [TensorSplitsCollection](./llama.abstractions.tensorsplitscollection.md)<br>
  31. ### **Write(Utf8JsonWriter, TensorSplitsCollection, JsonSerializerOptions)**
  32. ```csharp
  33. public void Write(Utf8JsonWriter writer, TensorSplitsCollection value, JsonSerializerOptions options)
  34. ```
  35. #### Parameters
  36. `writer` Utf8JsonWriter<br>
  37. `value` [TensorSplitsCollection](./llama.abstractions.tensorsplitscollection.md)<br>
  38. `options` JsonSerializerOptions<br>