Layer
Layer AIO:Layer NOT_REVIEWED
A structure or network topology in a deep learning model that takes information from previous layers and passes it to the next layer.
Ontology IRI:
https://w3id.org/aio/Layer
Ontology Structure & Relationships
Parent Classes
-
owl:Thing
Branches
Annotations & Sources
Definition Sources:
Subsets:
https://w3id.org/aio/ClassSubset
Curated AIMech Concepts Grounded to this Class
15 Concepts| Curated Concept | Kind | Mapping Relation | Rationale |
|---|---|---|---|
Attention-based Dropout Layer
AIMech:AttentionBasedDropoutLayer |
Layers & Modules | broad_match | ADL is a specific input-to-output feature-map component inside a classifier, so the generic AIO Layer has broader scope. |
Balanced Attention Mechanism
AIMech:BalancedAttentionMechanism |
Layers & Modules | broad_match | The pinned Layer class is broader than this learned input-to-output feature-map component. The pinned AttentionLayer denotes dot-product attention, which is not the channel/spatial gating procedure here; pooling, convolution and activation targets describe constituent operations rather than equivalent whole-module identities. |
Bottleneck Attention Module
AIMech:BottleneckAttentionModule |
Layers & Modules | broad_match | The native concept is a particular learned input-to-output feature-map component inside a neural network. The pinned generic Layer class is broader; the pinned AttentionLayer specifically denotes dot-product attention and is not used as a generic attention parent. |
Compositional spatial transformer
AIMech:CompositionalSpatialTransformer |
Layers & Modules | related_match | The reusable alignment module receives source/state information, transforms the geometric state and passes information onward, supporting a qualified relation to the pinned Layer class. That broad class does not identify this particular geometry-preserving construction. The relation is neither exact equivalence nor a claim that a complete alignment cascade or classifier is one primitive layer. |
Convolutional Block Attention Module
AIMech:ConvolutionalBlockAttentionModule |
Layers & Modules | broad_match | The native concept is a particular learned input-to-output feature-map component inside a neural network. The pinned generic Layer class is broader; the pinned AttentionLayer specifically denotes dot-product attention and is not used as a generic attention parent. |
DropBlock
AIMech:DropBlock |
Layers & Modules | broad_match | The method is represented as the defined neural-network component that transforms an input feature map for subsequent layers. The generic AIO Layer is broader than this particular transformation. |
DropConnect
AIMech:DropConnect |
Layers & Modules | broad_match | DropConnect is represented as a particular neural-network input-to-output component, which falls within the generic Layer scope. |
Dynamic Convolutional Layer
AIMech:DynamicConvolutionalLayer |
Layers & Modules | broad_match | This is a reusable neural input-to-output layer with feature and kernel inputs, rather than an entire weather-prediction architecture. |
Feature-wise Linear Modulation
AIMech:FeatureWiseLinearModulation |
Layers & Modules | broad_match | FiLM is a defined neural component that transforms an intermediate representation for subsequent computation. The pinned generic layer class is broader than this conditional feature-wise affine layer. |
Hungry Hungry Hippos layer
AIMech:H3Layer |
Layers & Modules | broad_match | The defining algorithm takes a sequence representation and outputs a transformed representation for subsequent layers. AIO Layer is broader than this specific shift/diagonal state-space construction. |
Linear state-space layer
AIMech:LinearStateSpaceLayer |
Layers & Modules | broad_match | The source defines a sequence-representation transformation with a standard layer interface and separately composes complete networks. AIO Layer is the broader component class. |
Non-local block
AIMech:NonLocalBlock |
Layers & Modules | broad_match | The native concept is a defined representation-transforming component within a neural network, so the generic Layer class has broader scope. |
Relation network
AIMech:RelationNetwork |
Layers & Modules | related_match | The reusable relation module takes object representations from upstream processing and passes an aggregated learned representation or readout onward, supporting a qualified relationship to the pinned Layer topology. It is a composite of shared pair computations, aggregation and an output network, not an exact synonym for every layer or a single elementary dense operation. |
Spatial Transformer
AIMech:SpatialTransformer |
Layers & Modules | broad_match | The native concept is a defined representation-transforming component within a neural network, so the generic Layer class has broader scope. |
Squeeze-and-Excitation block
AIMech:SqueezeAndExcitationBlock |
Layers & Modules | broad_match | The native concept is a particular learned input-to-output feature-map component inside a neural network. The pinned generic Layer class is broader; the pinned AttentionLayer specifically denotes dot-product attention and is not used as a generic attention parent. |
Import Provenance & Upstream Synchronization
Source Repo: AIO GitHub
Release Version:
aio.jsonCommit:
397851c547…License: CC-BY-4.0
Imported At: 2026-10-10T07:34:10Z
SHA256:
8f741d71408c…
Source File:
data/aio/Layer.yaml