Search Results for

    Show / Hide Table of Contents

    Enum EditStatus

    Templates are initially defined manually in a YAML file. Each template in a YAML file is called a "manifest". The array of manifests in a yml file is used to calculate an array of "functional templates" in a json file. The json file is generated automatically from the information provided in the manifests.yml file. A template manifest contains the "provenance" of the template (i.e. details of the recordings, source locations etc used to make the functional template. It also contains the information required to calculate the template definition. The core of a functional template is its definition, which is stored as a dictionary of spectral indices. The functional template also contains information required to scan new recordings with the template definition.

    Each template manifest in a yml file contains an EditStatus field which describes what to with the manifest. There are three options as described below.

    Namespace: AudioAnalysisTools.ContentDescriptionTools
    Assembly: AudioAnalysisTools.dll
    Syntax
    public enum EditStatus

    Fields

    Name Description
    Copy
    Edit
    Ignore

    Extension Methods

    ObjectExtensions.NotNull()
    ObjectExtensions.AsArray<EditStatus>()
    ObjectExtensions.AsList<EditStatus>()
    ObjectExtensions.Wrap<EditStatus>()
    SystemExtensions.BinarySerialize()
    SystemExtensions.ToDescriptionString()
    ConfigFileExtensions.NotNull(FileInfo, String, String)
    ConfigFileExtensions.ValidateNotNull(String, String)
    ConfigFileExtensions.ValidateLessThan<T>(Nullable<T>, String, Nullable<T>, String, String)
    ExtensionsXml.SerializeObject<EditStatus>()
    • Improve this Doc
    • View Source
    In This Article
    Generated by DocFX AP docs version: 21.7.0.4-master-e26127a50d7bd7472d47288f10e61014fb981f7f-DIRTY-CI:144 Back to top