Język

Parameter Klasa

Definicja

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

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 T. Ta metoda zwróci natychmiast, jeśli wartość bazowa jest typu T, w przeciwnym razie użyje JsonSerializer metody , aby przekonwertować jej wartość na T.

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 parameters. Będzie ParameterType to Object.

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.

Dotyczy