Class MLCSliceLayer

  • All Implemented Interfaces:
    NSObject

    @Deprecated
    public class MLCSliceLayer
    extends MLCLayer
    Deprecated.
    Slice layer is used to slice a given source. Slicing should not decrease the tensor dimension. The start, end and stride vectors must have the same number of dimension as the source tensor. Only positive stride is supported. API-Since: 14.0 Deprecated-Since: 100000.0 Deprecated-Message: Use Metal Performance Shaders Graph or BNNS instead.
    • Constructor Detail

      • MLCSliceLayer

        protected MLCSliceLayer​(org.moe.natj.general.Pointer peer)
        Deprecated.
    • Method Detail

      • accessInstanceVariablesDirectly

        public static boolean accessInstanceVariablesDirectly()
        Deprecated.
      • allocWithZone

        public static MLCSliceLayer allocWithZone​(org.moe.natj.general.ptr.VoidPtr zone)
        Deprecated.
      • automaticallyNotifiesObserversForKey

        public static boolean automaticallyNotifiesObserversForKey​(@NotNull
                                                                   @NotNull java.lang.String key)
        Deprecated.
      • cancelPreviousPerformRequestsWithTarget

        public static void cancelPreviousPerformRequestsWithTarget​(@NotNull
                                                                   @NotNull java.lang.Object aTarget)
        Deprecated.
      • cancelPreviousPerformRequestsWithTargetSelectorObject

        public static void cancelPreviousPerformRequestsWithTargetSelectorObject​(@NotNull
                                                                                 @NotNull java.lang.Object aTarget,
                                                                                 @NotNull
                                                                                 @NotNull org.moe.natj.objc.SEL aSelector,
                                                                                 @Nullable
                                                                                 @Nullable java.lang.Object anArgument)
        Deprecated.
      • classFallbacksForKeyedArchiver

        @NotNull
        public static @NotNull NSArray<java.lang.String> classFallbacksForKeyedArchiver()
        Deprecated.
      • classForKeyedUnarchiver

        @NotNull
        public static @NotNull org.moe.natj.objc.Class classForKeyedUnarchiver()
        Deprecated.
      • debugDescription_static

        public static java.lang.String debugDescription_static()
        Deprecated.
      • description_static

        public static java.lang.String description_static()
        Deprecated.
      • end

        @NotNull
        public @NotNull NSArray<? extends NSNumber> end()
        Deprecated.
        [@property] end A vector of length equal to that of source. The element at index i specifies the end of slice in dimension i.
      • hash_static

        public static long hash_static()
        Deprecated.
      • instanceMethodSignatureForSelector

        public static NSMethodSignature instanceMethodSignatureForSelector​(org.moe.natj.objc.SEL aSelector)
        Deprecated.
      • instancesRespondToSelector

        public static boolean instancesRespondToSelector​(org.moe.natj.objc.SEL aSelector)
        Deprecated.
      • isSubclassOfClass

        public static boolean isSubclassOfClass​(org.moe.natj.objc.Class aClass)
        Deprecated.
      • keyPathsForValuesAffectingValueForKey

        @NotNull
        public static @NotNull NSSet<java.lang.String> keyPathsForValuesAffectingValueForKey​(@NotNull
                                                                                             @NotNull java.lang.String key)
        Deprecated.
      • resolveClassMethod

        public static boolean resolveClassMethod​(org.moe.natj.objc.SEL sel)
        Deprecated.
      • resolveInstanceMethod

        public static boolean resolveInstanceMethod​(org.moe.natj.objc.SEL sel)
        Deprecated.
      • setVersion_static

        public static void setVersion_static​(long aVersion)
        Deprecated.
      • sliceLayerWithStartEndStride

        public static MLCSliceLayer sliceLayerWithStartEndStride​(@NotNull
                                                                 @NotNull NSArray<? extends NSNumber> start,
                                                                 @NotNull
                                                                 @NotNull NSArray<? extends NSNumber> end,
                                                                 @Nullable
                                                                 @Nullable NSArray<? extends NSNumber> stride)
        Deprecated.
        Create a slice layer
        Parameters:
        stride - If set to nil, it will be set to 1.
        Returns:
        A new layer for slicing tensors.
      • start

        @NotNull
        public @NotNull NSArray<? extends NSNumber> start()
        Deprecated.
        [@property] start A vector of length equal to that of source. The element at index i specifies the beginning of slice in dimension i.
      • stride

        @Nullable
        public @Nullable NSArray<? extends NSNumber> stride()
        Deprecated.
        [@property] stride A vector of length equal to that of source. The element at index i specifies the stride of slice in dimension i.
      • superclass_static

        public static org.moe.natj.objc.Class superclass_static()
        Deprecated.
      • supportsDataTypeOnDevice

        public static boolean supportsDataTypeOnDevice​(int dataType,
                                                       @NotNull
                                                       @NotNull MLCDevice device)
        Deprecated.
      • version_static

        public static long version_static()
        Deprecated.
      • useStoredAccessor

        @Deprecated
        public static boolean useStoredAccessor()
        Deprecated.