Parameter Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Parameter służy do zapisywania wyników zamiatania z tunera i służy do przywracania potoku mlnet z zamiatanego potoku.
[System.Text.Json.Serialization.JsonConverter(typeof(Microsoft.ML.SearchSpace.Converter.ParameterConverter))]
public sealed class Parameter : IEquatable<Microsoft.ML.SearchSpace.Parameter>, System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<string,Microsoft.ML.SearchSpace.Parameter>>, System.Collections.Generic.IDictionary<string,Microsoft.ML.SearchSpace.Parameter>, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string,Microsoft.ML.SearchSpace.Parameter>>, System.Collections.Generic.IEqualityComparer<Microsoft.ML.SearchSpace.Parameter>
[<System.Text.Json.Serialization.JsonConverter(typeof(Microsoft.ML.SearchSpace.Converter.ParameterConverter))>]
type Parameter = class
interface IDictionary<string, Parameter>
interface ICollection<KeyValuePair<string, Parameter>>
interface seq<KeyValuePair<string, Parameter>>
interface IEnumerable
interface IEquatable<Parameter>
interface IEqualityComparer<Parameter>
Public NotInheritable Class Parameter
Implements ICollection(Of KeyValuePair(Of String, Parameter)), IDictionary(Of String, Parameter), IEnumerable(Of KeyValuePair(Of String, Parameter)), IEqualityComparer(Of Parameter), IEquatable(Of Parameter)
- Dziedziczenie
-
Parameter
- Atrybuty
- Implementuje
-
ICollection<KeyValuePair<String,Parameter>> ICollection<KeyValuePair<TKey,TValue>> IDictionary<String,Parameter> IEnumerable<KeyValuePair<String,Parameter>> IEnumerable<KeyValuePair<TKey,TValue>> IEnumerable<T> IEqualityComparer<Parameter> IEnumerable IEquatable<Parameter>
Przykłady
using System;
using System.Collections.Generic;
using System.Text;
using Microsoft.ML.SearchSpace;
namespace Microsoft.ML.AutoML.Samples
{
public static class ParameterExample
{
public static void Run()
{
// Parameter is essentially a wrapper class over Json.
// Therefore it supports all json types, like integar, number, boolearn, string, etc..
// To create parameter over existing value, use Parameter.From
var intParam = Parameter.FromInt(10);
var doubleParam = Parameter.FromDouble(20);
var boolParam = Parameter.FromBool(false);
// To cast parameter to specific type, use Parameter.AsType
// NOTE: Casting to a wrong type will trigger an argumentException.
var i = intParam.AsType<int>(); // i == 10
var d = doubleParam.AsType<double>(); // d == 20
var b = boolParam.AsType<bool>(); // b == false
}
}
}
Właściwości
| Nazwa | Opis |
|---|---|
| Count |
Parameter służy do zapisywania wyników zamiatania z tunera i służy do przywracania potoku mlnet z zamiatanego potoku. |
| IsReadOnly |
Parameter służy do zapisywania wyników zamiatania z tunera i służy do przywracania potoku mlnet z zamiatanego potoku. |
| Item[String] |
Parameter służy do zapisywania wyników zamiatania z tunera i służy do przywracania potoku mlnet z zamiatanego potoku. |
| Keys |
Parameter służy do zapisywania wyników zamiatania z tunera i służy do przywracania potoku mlnet z zamiatanego potoku. |
| ParameterType |
Pobierz ParameterType z tego ParameterType |
Metody
| Nazwa | Opis |
|---|---|
| Add(KeyValuePair<String,Parameter>) |
Parameter służy do zapisywania wyników zamiatania z tunera i służy do przywracania potoku mlnet z zamiatanego potoku. |
| Add(String, Parameter) |
Parameter służy do zapisywania wyników zamiatania z tunera i służy do przywracania potoku mlnet z zamiatanego potoku. |
| AsType<T>() |
Rzutuj ParameterType na |
| Clear() |
Parameter służy do zapisywania wyników zamiatania z tunera i służy do przywracania potoku mlnet z zamiatanego potoku. |
| Contains(KeyValuePair<String,Parameter>) |
Parameter służy do zapisywania wyników zamiatania z tunera i służy do przywracania potoku mlnet z zamiatanego potoku. |
| ContainsKey(String) |
Parameter służy do zapisywania wyników zamiatania z tunera i służy do przywracania potoku mlnet z zamiatanego potoku. |
| CopyTo(KeyValuePair<String,Parameter>[], Int32) |
Parameter służy do zapisywania wyników zamiatania z tunera i służy do przywracania potoku mlnet z zamiatanego potoku. |
| CreateNestedParameter(KeyValuePair<String,Parameter>[]) |
Utwórz element na Parameter podstawie |
| Equals(Parameter, Parameter) |
Określa, że dwa Parameter obiekty mają tę samą wartość. |
| Equals(Parameter) |
Parameter służy do zapisywania wyników zamiatania z tunera i służy do przywracania potoku mlnet z zamiatanego potoku. |
| FromBool(Boolean) |
Utwórz element ParameterBoolean na podstawie wartości. Będzie ParameterType to Bool. |
| FromDouble(Double) |
Utwórz element ParameterDouble na podstawie wartości. Będzie ParameterType to Number. |
| FromEnum<T>(T) |
Utwórz element ParameterEnum na podstawie wartości. Będzie ParameterType to String. |
| FromFloat(Single) |
Utwórz element ParameterSingle na podstawie wartości. Będzie ParameterType to Number. |
| FromIEnumerable<T>(IEnumerable<T>) |
Utwórz element ParameterIEnumerable na podstawie wartości. Będzie ParameterType to Array. |
| FromInt(Int32) |
Utwórz element ParameterInt32 na podstawie wartości. Będzie ParameterType to Integer. |
| FromLong(Int64) |
Utwórz element ParameterInt64 na podstawie wartości. Będzie ParameterType to Integer. |
| FromObject<T>(T) |
Utwórz element ParameterObject na podstawie wartości. Będzie ParameterType to Object. |
| FromString(String) |
Utwórz element ParameterString na podstawie wartości. Będzie ParameterType to String. |
| GetHashCode() |
Parameter służy do zapisywania wyników zamiatania z tunera i służy do przywracania potoku mlnet z zamiatanego potoku. |
| GetHashCode(Parameter) |
Parameter służy do zapisywania wyników zamiatania z tunera i służy do przywracania potoku mlnet z zamiatanego potoku. |
| Remove(KeyValuePair<String,Parameter>) |
Parameter służy do zapisywania wyników zamiatania z tunera i służy do przywracania potoku mlnet z zamiatanego potoku. |
| Remove(String) |
Parameter służy do zapisywania wyników zamiatania z tunera i służy do przywracania potoku mlnet z zamiatanego potoku. |
| ToString() |
Parameter służy do zapisywania wyników zamiatania z tunera i służy do przywracania potoku mlnet z zamiatanego potoku. |
| TryGetValue(String, Parameter) |
Parameter służy do zapisywania wyników zamiatania z tunera i służy do przywracania potoku mlnet z zamiatanego potoku. |
Jawne implementacje interfejsu
| Nazwa | Opis |
|---|---|
| IDictionary<String,Parameter>.Values |
Parameter służy do zapisywania wyników zamiatania z tunera i służy do przywracania potoku mlnet z zamiatanego potoku. |
| IEnumerable.GetEnumerator() |
Parameter służy do zapisywania wyników zamiatania z tunera i służy do przywracania potoku mlnet z zamiatanego potoku. |
| IEnumerable<KeyValuePair<String,Parameter>>.GetEnumerator() |
Parameter służy do zapisywania wyników zamiatania z tunera i służy do przywracania potoku mlnet z zamiatanego potoku. |