NativeLibraryMetadata
Namespace: LLama.Native
Information of a native library file.
1 | |
Inheritance Object → NativeLibraryMetadata
Implements IEquatable<NativeLibraryMetadata>
Attributes NullableContextAttribute, NullableAttribute
Properties
EqualityContract
1 | |
Property Value
NativeLibraryName
Which kind of library it is.
1 | |
Property Value
UseCuda
Whether it's compiled with cublas.
1 | |
Property Value
UseVulkan
Whether it's compiled with vulkan.
1 | |
Property Value
AvxLevel
Which AvxLevel it's compiled with.
1 | |
Property Value
Constructors
NativeLibraryMetadata(NativeLibraryName, Boolean, Boolean, AvxLevel)
Information of a native library file.
1 | |
Parameters
NativeLibraryName NativeLibraryName
Which kind of library it is.
UseCuda Boolean
Whether it's compiled with cublas.
UseVulkan Boolean
Whether it's compiled with vulkan.
AvxLevel AvxLevel
Which AvxLevel it's compiled with.
NativeLibraryMetadata(NativeLibraryMetadata)
1 | |
Parameters
original NativeLibraryMetadata
Methods
ToString()
1 | |
Returns
PrintMembers(StringBuilder)
1 | |
Parameters
builder StringBuilder
Returns
GetHashCode()
1 | |
Returns
Equals(Object)
1 | |
Parameters
obj Object
Returns
Equals(NativeLibraryMetadata)
1 | |
Parameters
other NativeLibraryMetadata
Returns
<Clone>$()
1 | |
Returns
Deconstruct(NativeLibraryName&, Boolean&, Boolean&, AvxLevel&)
1 | |
Parameters
NativeLibraryName NativeLibraryName&
UseCuda Boolean&
UseVulkan Boolean&
AvxLevel AvxLevel&