Class Temperature
Sampling temperature: controls randomness in output.
- Lower = deterministic
- Higher = creative
Range: 0.0–2.0 (typical: 0.7–1.0).
Assembly: Glitch9.AIDevKit.dll
Syntax
[Serializable]
[JsonConverter(typeof(NullableRangedFloatConverter<Temperature>))]
public class Temperature : NullableRangedFloat<Temperature>, INullable, IEquatable<Temperature>, IComparable<Temperature>
Constructors
|
Edit this page
View Source
Temperature()
Declaration
|
Edit this page
View Source
Temperature(float)
Declaration
public Temperature(float value)
Parameters
| Type |
Name |
Description |
| float |
value |
|
Properties
|
Edit this page
View Source
Default
Declaration
public override float Default { get; }
Property Value
Overrides
|
Edit this page
View Source
Max
Declaration
public override float Max { get; }
Property Value
Overrides
|
Edit this page
View Source
Min
Declaration
public override float Min { get; }
Property Value
Overrides
Operators
|
Edit this page
View Source
implicit operator float?(Temperature)
Declaration
public static implicit operator float?(Temperature t)
Parameters
Returns
|
Edit this page
View Source
implicit operator Temperature(float)
Declaration
public static implicit operator Temperature(float v)
Parameters
| Type |
Name |
Description |
| float |
v |
|
Returns
Implements
Extension Methods