layerGraph — Create a layer graph compatibility object.

layerGraph creates a host metadata graph object from zero inputs or a layer collection.

Syntax

graph = layerGraph
graph = layerGraph(layers)

How layerGraph works

  • Accepts zero inputs, a layer object, a cell array of layer objects, or an object list.
  • Stores Layers, LayerNames, and an empty Connections structure.
  • Connection editing helpers such as addLayers and connectLayers remain outside this slice.

GPU memory and residency

Layer graph construction is host metadata work and has no provider kernel.

Example

Create Graph From Layers

layers = {featureInputLayer(4,'Name','in'); fullyConnectedLayer(2,'Name','fc')};
graph = layerGraph(layers)

Expected output:

Layer graph compatibility object.

Using layerGraph with coding agents

Open a RunMat example with live inputs, then ask the agent to explain how layerGraph changes the result.

Run a small layerGraph example, explain the result, then change one input and compare the output.

About RunMat

RunMat is an open-source runtime that executes MATLAB-syntax code blazing on any GPU. It is licensed under the Apache 2.0 license.

  • RunMat automatically optimizes your math for GPU execution on Apple, Nvidia, and AMD hardware. No code changes needed. Simulations that took hours now take minutes.
  • Start running code in seconds. RunMat runs in the browser, on the desktop, or from the CLI. No license server, no IT ticket.

Getting started · Benchmarks · Pricing

Download RunMat

Download RunMat for full performance, or use RunMat in your browser for zero setup.