def single_compatible_plan
stelliferous@0.0.2.0 · tensor_band_concat.bend:53
import stelliferous@0.0.2.0/tensor_band_concat.bend as TensorBandConcat
import Base
import stelliferous@0.0.2.0/tensor.bend as Tensors
import stelliferous@0.0.2.0/tensor_band.bend as Bands
53def single_compatible_plan(~Element: Data,tensor: Tensors.Tensor<Element>,layout: Maybe<&2,Bands.Plan>) ->
54 (Tensors.Parts<Element> & Maybe<&2,Bands.Plan>) & Bool:
55 match layout:
56 case Some{layout}: ((Tensors.Single{tensor},Some{layout}),True{})
57 case None{}: ((Tensors.Single{tensor},None{}),False{})