Type Changes:

Home

Projects

Type Before Type After No. of Instances No. of Commits No. of Projects Hierarchy Relation Primitive Info Namespace
org.nd4j.linalg.api.complex.IComplexFloat org.nd4j.linalg.api.complex.IComplexNumber 2 2 1 R_SUPER_T - Internal -> Internal
int java.lang.Integer 3 2 1 - Boxing Jdk -> Jdk
java.lang.Character char 4 3 1 - Unboxing Jdk -> Jdk
float double 9 5 1 - Widening Jdk -> Jdk
void java.lang.Object 3 3 1 - - Jdk -> Jdk
int java.lang.String 40 3 1 - - Jdk -> Jdk
double float 17 8 1 - Narrowing Jdk -> Jdk
org.nd4j.linalg.api.ops.tests.TestAccumulation org.nd4j.linalg.api.ops.impl.accum.Sum 1 1 1 SIBLING - Internal -> Internal
double java.lang.Number 11 6 1 - - Jdk -> Jdk
float org.nd4j.linalg.api.complex.IComplexNumber 1 1 1 - - Jdk -> Internal
org.nd4j.linalg.api.buffer.DataBuffer org.nd4j.linalg.api.complex.IComplexNDArray 1 1 1 SIBLING - Internal -> Internal
org.nd4j.linalg.api.complex.IComplexNumber double 1 1 1 - - Internal -> Jdk
org.apache.commons.math3.distribution.RealDistribution org.nd4j.linalg.api.rng.distribution.Distribution 3 1 1 - - External -> Internal
org.apache.commons.math3.random.RandomGenerator org.nd4j.linalg.api.rng.Random 26 2 1 - - External -> Internal
jcuda.driver.CUdeviceptr jcuda.Pointer 8 3 1 R_SUPER_T - Internal -> Internal
boolean java.util.concurrent.atomic.AtomicBoolean 1 1 1 - - Jdk -> Jdk
jcuda.Pointer org.nd4j.linalg.jcublas.buffer.JCudaBuffer 15 3 1 - - Internal -> Internal
org.nd4j.linalg.api.ndarray.INDArray org.nd4j.linalg.api.buffer.DataBuffer 10 3 1 SIBLING - Internal -> Internal
jcuda.driver.CUfunction jcuda.utils.KernelLauncher 3 1 1 - - External -> External
jcuda.Pointer java.lang.Object 1 1 1 - - External -> Jdk
org.nd4j.linalg.api.ndarray.INDArray org.nd4j.linalg.api.complex.IComplexNDArray 12 5 1 T_SUPER_R - Internal -> Internal
org.nd4j.linalg.api.complex.IComplexNDArray org.nd4j.linalg.api.ndarray.INDArray 3 3 1 R_SUPER_T - Internal -> Internal
void boolean 2 2 1 - - Jdk -> Jdk
void jcuda.driver.CUdeviceptr 1 1 1 - - Jdk -> Internal
org.nd4j.linalg.jcublas.util.PreparedKernelParams org.nd4j.linalg.jcublas.util.KernelParamsWrapper 6 1 1 - - Internal -> Internal
java.lang.Integer org.nd4j.linalg.api.buffer.DataBuffer.Type 4 1 1 - - Jdk -> Internal
org.nd4j.linalg.jcublas.buffer.JCudaBuffer org.nd4j.linalg.api.ndarray.INDArray 1 1 1 SIBLING - Internal -> Internal
int org.nd4j.linalg.api.buffer.DataBuffer.Type 27 1 1 - - Jdk -> Internal
org.nd4j.linalg.jcublas.buffer.JCudaBuffer org.nd4j.linalg.jcublas.CublasPointer 1 1 1 Composition - Internal -> Internal
com.google.common.collect.Table java.util.Map 2 1 1 - - External -> Jdk
java.lang.String jcuda.utils.KernelLauncher 1 1 1 Composition - Jdk -> Internal
org.nd4j.linalg.api.ops.Accumulation org.nd4j.linalg.api.ops.Op 3 2 1 R_SUPER_T - Internal -> Internal
jcuda.driver.CUdeviceptr org.nd4j.linalg.jcublas.buffer.BaseCudaDataBuffer.DevicePointerInfo 3 1 1 Composition - Internal -> Internal
org.nd4j.linalg.jcublas.JCublasNDArray org.nd4j.linalg.api.ndarray.INDArray 4 2 1 R_SUPER_T - Internal -> Internal
org.nd4j.linalg.jcublas.buffer.BaseCudaDataBuffer org.nd4j.linalg.api.buffer.DataBuffer 17 2 1 R_SUPER_T - Internal -> Internal
int java.util.List<org.nd4j.linalg.api.ndarray.INDArray> 2 1 1 - - Jdk -> Jdk
java.nio.ByteBuffer java.nio.Buffer 1 1 1 R_SUPER_T - Jdk -> Jdk
org.nd4j.linalg.jcublas.buffer.JCudaBuffer org.nd4j.linalg.api.buffer.DataBuffer 2 1 1 R_SUPER_T - Internal -> Internal
java.util.Map com.google.common.collect.Multimap 1 1 1 - - Jdk -> External
java.util.Set java.util.List 2 1 1 SIBLING - Jdk -> Jdk
org.nd4j.linalg.api.complex.BaseComplexDouble org.nd4j.linalg.api.complex.IComplexNumber 1 1 1 - - Internal -> Internal
org.nd4j.linalg.api.buffer.FloatBuffer org.nd4j.linalg.api.buffer.DataBuffer 1 1 1 - - Internal -> Internal
org.nd4j.linalg.api.buffer.BaseDataBuffer org.nd4j.linalg.api.buffer.DataBuffer 1 1 1 R_SUPER_T - Internal -> Internal
java.util.Map com.google.common.collect.Table 10 4 1 - - Jdk -> External
java.util.List java.util.Set 1 1 1 SIBLING - Jdk -> Jdk
org.nd4j.linalg.jblas.complex.ComplexFloat org.nd4j.linalg.api.complex.IComplexNumber 2 2 1 R_SUPER_T - Internal -> Internal
org.nd4j.linalg.api.ndarray.INDArray double 18 2 1 - - Internal -> Jdk
float java.lang.Number 2 2 1 - - Jdk -> Jdk
int org.nd4j.linalg.api.ndarray.INDArray 3 3 1 - - Jdk -> Internal
double org.nd4j.linalg.api.complex.IComplexNumber 4 1 1 - - Jdk -> Internal
void org.nd4j.linalg.api.complex.IComplexNDArray 2 1 1 - - Jdk -> Internal
org.nd4j.linalg.api.ndarray.INDArray float 17 2 1 - - Internal -> Jdk
java.lang.String java.util.Map.Entry<java.util.Collection<org.nd4j.linalg.api.instrumentation.LogEntry>, java.lang.String> 2 1 1 - - Jdk -> Jdk
java.lang.Integer java.util.Map.Entry<java.lang.Integer, java.util.Queue<org.nd4j.linalg.dataset.api.DataSet>> 1 1 1 - - Jdk -> Jdk
int long 1147 16 1 - Widening Jdk -> Jdk
org.nd4j.linalg.api.rng.Random java.util.Random 1 1 1 - - Internal -> Jdk
java.io.ObjectOutputStream java.io.DataOutputStream 1 1 1 SIBLING - Jdk -> Jdk
float org.nd4j.linalg.api.buffer.DataBuffer 1 1 1 - - Jdk -> Internal
java.lang.Integer org.apache.commons.math3.util.Pair<java.lang.Integer, java.lang.Integer> 7 1 1 - - Jdk -> External
java.io.BufferedWriter java.io.FileOutputStream 1 1 1 SIBLING - Jdk -> Jdk
org.nd4j.linalg.api.complex.IComplexNDArray double 1 1 1 - - Internal -> Jdk
org.nd4j.linalg.api.complex.IComplexDouble org.nd4j.linalg.api.complex.IComplexNumber 5 1 1 R_SUPER_T - Internal -> Internal
org.nd4j.linalg.indexing.NDArrayIndex org.nd4j.linalg.indexing.INDArrayIndex 75 2 1 R_SUPER_T - Internal -> Internal
org.nd4j.linalg.api.ndarray.INDArray int 4 2 1 - - Internal -> Jdk
net.bytebuddy.implementation.Implementation net.bytebuddy.implementation.bytecode.StackManipulation 1 1 1 - - External -> External
java.util.Map<java.lang.Integer, org.nd4j.bytebuddy.shape.IndexMapper> org.nd4j.bytebuddy.shape.IndexMapper 2 1 1 - - Jdk -> Internal
org.nd4j.linalg.api.ndarray.INDArray org.apache.commons.math3.util.Pair<org.nd4j.linalg.api.ndarray.INDArray, java.lang.String> 1 1 1 - - Internal -> External
org.nd4j.linalg.api.ndarray.INDArray java.util.List<org.apache.commons.math3.util.Pair<org.nd4j.linalg.api.ndarray.INDArray, java.lang.String>> 1 1 1 - - Internal -> Jdk
int int[] 42 11 1 - - Jdk -> Jdk
org.nd4j.linalg.dataset.api.iterator.DataSetIterator org.nd4j.linalg.dataset.MiniBatchFileDataSetIterator 1 1 1 T_SUPER_R - Internal -> Internal
org.apache.commons.math3.util.Pair<org.nd4j.linalg.api.ndarray.INDArray, org.nd4j.linalg.api.ndarray.INDArray> org.nd4j.linalg.api.shape.loop.two.RawArrayIterationInformation2 2 1 1 - - External -> Internal
org.nd4j.linalg.api.ndarray.INDArray void 23 5 1 - - Internal -> Jdk
java.util.List org.apache.commons.math3.util.Pair 20 1 1 - - Jdk -> External
java.lang.Number org.nd4j.linalg.api.complex.IComplexNumber 2 1 1 - - Jdk -> Internal
void org.nd4j.linalg.api.complex.IComplexNumber 6 1 1 - - Jdk -> Internal
void double 2 1 1 - - Jdk -> Jdk
java.lang.Number double 6 3 1 - - Jdk -> Jdk
org.nd4j.linalg.api.ops.Op org.nd4j.linalg.api.ops.ScalarOp 4 3 1 R_SUPER_T - Internal -> Internal
org.nd4j.linalg.api.ops.Op org.nd4j.linalg.api.ops.TransformOp 1 1 1 R_SUPER_T - Internal -> Internal
org.nd4j.linalg.api.ndarray.INDArray boolean 1 1 1 - - Internal -> Jdk
org.nd4j.linalg.api.ops.TransformOp org.nd4j.linalg.api.ops.ScalarOp 1 1 1 SIBLING - Internal -> Internal
org.nd4j.linalg.api.parallel.bufferops.impl.accum.AccumulationOpDataBufferTask org.nd4j.linalg.api.parallel.bufferops.AccumulationDataBufferTask 5 1 1 R_SUPER_T - Internal -> Internal
org.nd4j.linalg.api.parallel.bufferops.impl.transform.TransformOpDataBufferAction org.nd4j.linalg.api.parallel.bufferops.TransformDataBufferAction 7 1 1 R_SUPER_T - Internal -> Internal
org.nd4j.linalg.api.parallel.ops.BufferOps.BaseDataBufferAction org.nd4j.linalg.api.parallel.bufferops.TransformDataBufferAction 6 1 1 SIBLING - Internal -> Internal
org.nd4j.linalg.api.parallel.ops.BufferOps.BaseIndexAccumulationDataBufferTask org.nd4j.linalg.api.parallel.bufferops.impl.IndexAccumulationOpDataBufferTask 1 1 1 SIBLING - Internal -> Internal
org.apache.commons.math3.util.Pair org.apache.commons.lang3.tuple.Triple 10 1 1 - - External -> External
org.nd4j.linalg.jcublas.buffer.BaseCudaDataBuffer.DevicePointerInfo jcublas.buffer.DevicePointerInfo 1 1 1 - - Internal -> Internal
org.nd4j.linalg.jcublas.buffer.BaseCudaDataBuffer.DevicePointerInfo org.nd4j.linalg.jcublas.buffer.DevicePointerInfo 8 1 1 - - Internal -> Internal
org.nd4j.linalg.api.complex.IComplexNDArray int 2 1 1 - - Internal -> Jdk
java.lang.Integer org.apache.commons.math3.util.Pair<java.lang.Double, java.lang.Integer> 3 1 1 - - Jdk -> External
org.nd4j.linalg.api.parallel.tasks.Task java.util.concurrent.RecursiveTask 8 1 1 - - Internal -> Jdk
org.nd4j.linalg.api.parallel.tasks.Task<java.lang.Void> org.nd4j.linalg.api.parallel.tasks.cpu.transform.CPUTransformOpAction 6 1 1 - - Internal -> Internal
double java.lang.Double 4 2 1 - Boxing Jdk -> Jdk
org.nd4j.linalg.api.parallel.tasks.Task<java.lang.Void> org.nd4j.linalg.api.parallel.tasks.cpu.scalar.CPUScalarOpAction 4 1 1 - - Internal -> Internal
org.nd4j.linalg.api.parallel.tasks.Task org.nd4j.linalg.api.parallel.tasks.cpu.BaseCPUTask 1 1 1 - - Internal -> Internal
void org.nd4j.linalg.jcublas.context.CudaContext 2 1 1 - - Jdk -> Internal
byte jcuda.driver.CUmodule 1 1 1 - - Jdk -> Internal
VectorOp org.nd4j.linalg.api.ops.BroadcastOp 14 2 1 - - Internal -> Internal
java.util.List<java.lang.Class<? extendsVectorOp>> java.util.List<java.lang.Class<? extendsorg.nd4j.linalg.api.ops.BroadcastOp>> 1 1 1 - - Jdk -> Jdk
java.lang.Class<? extendsVectorOp> java.lang.Class<? extendsorg.nd4j.linalg.api.ops.BroadcastOp> 1 1 1 - - Jdk -> Jdk
java.lang.reflect.Constructor<? extendsVectorOp> java.lang.reflect.Constructor<? extendsorg.nd4j.linalg.api.ops.BroadcastOp> 1 1 1 - - Jdk -> Jdk
java.util.List<org.nd4j.linalg.dataset.DataSet> org.nd4j.linalg.dataset.DataSet 6 1 1 - - Jdk -> Internal
jcuda.Pointer org.nd4j.linalg.jcublas.buffer.allocation.HostDevicePointer 2 1 1 Composition - Internal -> Internal
io.netty.buffer.ByteBuf java.nio.ByteBuffer 13 5 1 - - External -> Jdk
org.nd4j.bytebuddy.shape.IndexMapper int 4 2 1 - - Internal -> Jdk
org.nd4j.linalg.api.ops.Accumulation org.nd4j.linalg.api.ops.IndexAccumulation 1 1 1 SIBLING - Internal -> Internal
int org.nd4j.linalg.jcublas.ops.executioner.kernels.args.KernelCallPointerArgs 2 1 1 - - Jdk -> Internal
jcuda.Pointer org.nd4j.linalg.jcublas.ops.executioner.kernels.args.KernelCallPointerArgs 2 1 1 - - Internal -> Internal
java.lang.String org.nd4j.linalg.jcublas.kernel.KernelFunctionLoader.DataType 3 2 1 - - Jdk -> Internal
org.nd4j.linalg.jcublas.kernel.KernelFunctionLoader.DataType org.apache.commons.lang3.tuple.Pair<java.lang.String, org.nd4j.linalg.jcublas.kernel.KernelFunctionLoader.DataType> 1 1 1 - - Internal -> External
com.sun.prism.PixelFormat.DataType org.nd4j.linalg.api.buffer.DataBuffer.Type 5 1 1 - - Jdk -> Internal
java.lang.String org.nd4j.linalg.api.buffer.DataBuffer.Type 6 1 1 - - Jdk -> Internal
org.nd4j.linalg.dataset.api.MultiDataSet ? extendsorg.nd4j.linalg.dataset.api.MultiDataSet 1 1 1 R_SUPER_T - Internal -> Internal
org.nd4j.linalg.jcublas.complex.ComplexDouble org.nd4j.linalg.api.complex.IComplexNumber 1 1 1 - - Internal -> Internal
org.nd4j.linalg.jcublas.complex.ComplexFloat org.nd4j.linalg.api.complex.IComplexNumber 1 1 1 - - Internal -> Internal
org.nd4j.linalg.cpu.javacpp.Loop org.nd4j.linalg.cpu.ops.NativeOps 1 1 1 - - Internal -> Internal
java.nio.FloatBuffer java.nio.IntBuffer 1 1 1 SIBLING - Jdk -> Jdk
java.nio.DoubleBuffer java.nio.FloatBuffer 3 1 1 SIBLING - Jdk -> Jdk
java.nio.FloatBuffer java.nio.DoubleBuffer 3 1 1 SIBLING - Jdk -> Jdk
org.nd4j.linalg.api.ops.Op org.nd4j.linalg.api.ops.impl.accum.Variance 2 2 1 - - Internal -> Internal
org.nd4j.jita.allocator.impl.AllocationShape org.nd4j.jita.allocator.impl.NestedPoint 1 1 1 Composition - Internal -> Internal
java.util.concurrent.atomic.AtomicLong org.nd4j.jita.allocator.impl.NestedPoint 1 1 1 Composition - Jdk -> Internal
double void 1 1 1 - - Jdk -> Jdk
float void 1 1 1 - - Jdk -> Jdk
void long 8 2 1 - - Jdk -> Jdk
org.nd4j.jita.allocator.impl.BasicAllocator org.nd4j.jita.allocator.impl.AllocatorPrototype 32 1 1 SIBLING - Internal -> Internal
java.lang.Long org.nd4j.linalg.jcublas.buffer.BaseCudaDataBuffer 13 1 1 Composition - Jdk -> Internal
java.lang.Object jcuda.Pointer 8 2 1 - - Jdk -> Internal
void java.lang.Long 1 1 1 - - Jdk -> Jdk
org.nd4j.jita.allocator.impl.AllocationPoint java.lang.Long 1 1 1 Composition - Internal -> Jdk
org.nd4j.jita.allocator.enums.AccessState org.nd4j.jita.allocator.concurrency.AtomicState 2 1 1 - - Internal -> Internal
void org.nd4j.linalg.api.ndarray.INDArray 24 4 1 - - Jdk -> Internal
org.nd4j.jita.allocator.impl.AllocatorPrototype org.nd4j.jita.allocator.impl.AtomicAllocator 1 1 1 SIBLING - Internal -> Internal
long int 22 7 1 - Narrowing Jdk -> Jdk
long java.util.concurrent.atomic.AtomicLong 4 2 1 - - Jdk -> Jdk
java.lang.Long java.util.concurrent.CopyOnWriteArrayList<java.lang.Long> 2 2 1 SIBLING - Jdk -> Jdk
java.nio.IntBuffer org.nd4j.linalg.api.buffer.DataBuffer 10 4 1 - - Jdk -> Internal
jcuda.Pointer org.nd4j.linalg.jcublas.buffer.DevicePointerInfo 5 1 1 - - Internal -> Internal
io.netty.buffer.ByteBuf java.nio.DoubleBuffer 6 2 1 - - External -> Jdk
io.netty.buffer.ByteBuf java.nio.FloatBuffer 4 1 1 - - External -> Jdk
java.util.List java.util.Map 4 3 1 - - Jdk -> Jdk
java.util.concurrent.CopyOnWriteArrayList java.util.concurrent.ConcurrentHashMap 2 2 1 SIBLING - Jdk -> Jdk
double org.nd4j.linalg.api.ndarray.INDArray 2 2 1 - - Jdk -> Internal
org.nd4j.jita.allocator.Allocator org.nd4j.jita.allocator.impl.AtomicAllocator 1 1 1 T_SUPER_R - Internal -> Internal
org.nd4j.linalg.jcublas.buffer.BaseCudaDataBuffer org.nd4j.linalg.api.ndarray.INDArray 2 1 1 - - Internal -> Internal
java.lang.String java.lang.Integer 5 2 1 SIBLING - Jdk -> Jdk
java.nio.IntBuffer long 2 1 1 - - Jdk -> Jdk
com.dmurph.tracking.JGoogleAnalyticsTracker com.brsanthu.googleanalytics.GoogleAnalytics 1 1 1 - - External -> External
java.lang.String com.brsanthu.googleanalytics.EventHit 1 1 1 - - Jdk -> External
java.io.OutputStream java.io.BufferedOutputStream 1 1 1 T_SUPER_R - Jdk -> Jdk
org.jblas.ComplexFloat org.nd4j.linalg.api.complex.IComplexNumber 2 1 1 - - External -> Internal
byte char 20 1 1 - - Jdk -> Jdk
java.lang.Number float 1 1 1 - - Jdk -> Jdk
org.nd4j.linalg.api.complex.IComplexNumber org.jblas.ComplexFloat 2 1 1 - - Internal -> External
org.nd4j.linalg.api.complex.IComplexNumber org.jblas.ComplexDouble 2 1 1 - - Internal -> External
org.jblas.ComplexDouble org.nd4j.linalg.api.complex.IComplexNumber 2 1 1 - - External -> Internal
java.io.BufferedOutputStream java.io.OutputStream 1 1 1 R_SUPER_T - Jdk -> Jdk
org.nd4j.linalg.jcublas.buffer.DevicePointerInfo org.nd4j.jita.allocator.impl.PointersPair 6 2 1 - - Internal -> Internal
java.lang.Long java.lang.Integer 1 1 1 SIBLING - Jdk -> Jdk
java.util.Queue<jcuda.Pointer> org.nd4j.jita.memory.CudaCachingProvider.CacheHolder 3 1 1 Composition - Jdk -> Internal
java.util.Map<java.lang.Long, org.nd4j.linalg.jcublas.context.CudaContext> org.nd4j.jita.allocator.context.ContextPool 1 1 1 Composition - Jdk -> Internal
org.nd4j.jita.allocator.impl.AtomicAllocatorTest.GpuThreadOpsReduceData org.nd4j.jita.allocator.impl.AtomicAllocatorTest.GpuThreadOpsReduceData2 1 1 1 SIBLING - Internal -> Internal
org.nd4j.linalg.api.buffer.DataBuffer org.nd4j.linalg.api.buffer.BaseDataBuffer 2 1 1 R_SUPER_T - Internal -> Internal
org.nd4j.jita.allocator.impl.AtomicAllocator.ZeroGarbageCollectorThread org.nd4j.jita.allocator.impl.AtomicAllocator.UnifiedGarbageCollectorThread 1 1 1 SIBLING - Internal -> Internal
jcuda.Pointer org.bytedeco.javacpp.Pointer 9 1 1 - - Internal -> External
jcuda.jcublas.cublasHandle org.nd4j.jita.allocator.pointers.cuda.cublasHandle_t 36 1 1 - - Internal -> Internal
org.nd4j.linalg.jcublas.buffer.allocation.HostDevicePointer org.nd4j.jita.allocator.pointers.PointersPair 1 1 1 - - Internal -> Internal
org.nd4j.jita.allocator.pointers.cuda.cudaStream_t org.nd4j.linalg.jcublas.context.CudaContext 3 1 1 Composition - Internal -> Internal
org.nd4j.jita.allocator.context.ContextPool org.nd4j.jita.allocator.context.impl.BasicContextPool 1 1 1 - - Internal -> Internal
org.nd4j.jita.allocator.context.impl.BasicContextPool org.nd4j.jita.allocator.context.ContextPool 1 1 1 R_SUPER_T - Internal -> Internal
void org.nd4j.jita.conf.Configuration 2 1 1 - - Jdk -> Internal
org.nd4j.linalg.api.buffer.DataBuffer org.apache.commons.math3.util.Pair<org.nd4j.linalg.api.buffer.DataBuffer, org.nd4j.linalg.api.buffer.DataBuffer> 13 1 1 - - Internal -> External
java.util.Map java.util.List 3 2 1 - - Jdk -> Jdk
int void 4 2 1 - - Jdk -> Jdk
org.nd4j.linalg.dataset.api.iterator.BaseDatasetIterator org.nd4j.linalg.dataset.api.iterator.DataSetIterator 1 1 1 R_SUPER_T - Internal -> Internal
long org.bytedeco.javacpp.Pointer 107 1 1 - - Jdk -> External
long org.bytedeco.javacpp.PointerPointer 3 1 1 - - Jdk -> External
java.lang.Long org.bytedeco.javacpp.Pointer 1 1 1 - - Jdk -> External
java.lang.Integer int 15 5 1 - Unboxing Jdk -> Jdk
org.nd4j.jita.allocator.enums.AllocationStatus org.nd4j.jita.conf.Configuration.MemoryModel 1 1 1 - - Internal -> Internal
java.io.FileInputStream java.io.File 1 1 1 - - Jdk -> Jdk
java.io.File java.io.BufferedReader 2 2 1 - - Jdk -> Jdk
org.nd4j.linalg.dataset.api.preprocessor.NormalizerMinMaxScaler org.nd4j.linalg.dataset.api.preprocessor.DataNormalization 2 2 1 SIBLING - Internal -> Internal
java.util.Vector java.util.List 2 1 1 R_SUPER_T - Jdk -> Jdk
java.lang.StringBuffer java.lang.StringBuilder 10 1 1 SIBLING - Jdk -> Jdk
org.nd4j.linalg.jcublas.buffer.CudaDoubleDataBuffer org.nd4j.linalg.jcublas.buffer.CudaFloatDataBuffer 1 1 1 SIBLING - Internal -> Internal
int double 3 2 1 - Widening Jdk -> Jdk
void org.nd4j.linalg.compression.BasicNDArrayCompressor 1 1 1 - - Jdk -> Internal
org.nd4j.linalg.api.ops.Op org.nd4j.linalg.api.ops.grid.OpDescriptor 5 2 1 Composition - Internal -> Internal
org.nd4j.linalg.api.ops.Op void 2 2 1 - - Internal -> Jdk
boolean org.nd4j.linalg.jcublas.ops.executioner.GridExecutioner.MetaType 1 1 1 - - Jdk -> Internal
org.nd4j.linalg.api.ops.Op org.nd4j.linalg.api.ops.Accumulation 1 1 1 R_SUPER_T - Internal -> Internal
org.nd4j.linalg.api.ops.ScalarOp org.nd4j.linalg.api.ops.Op 1 1 1 - - Internal -> Internal
java.util.List java.lang.ThreadLocal 1 1 1 - - Jdk -> Jdk
org.nd4j.linalg.api.ops.executioner.GridExecutioner org.nd4j.linalg.jcublas.ops.executioner.CudaGridExecutioner 13 1 1 T_SUPER_R - Internal -> Internal
org.nd4j.linalg.api.ops.impl.meta.LinearMetaOp org.nd4j.linalg.api.ops.impl.meta.PredicateMetaOp 6 1 1 - - Internal -> Internal
org.nd4j.linalg.api.ops.impl.meta.PredicateMetaOp org.nd4j.linalg.api.ops.impl.meta.ReduceMetaOp 1 1 1 SIBLING - Internal -> Internal
java.util.concurrent.ConcurrentLinkedQueue java.util.List 1 1 1 SIBLING - Jdk -> Jdk
org.nd4j.linalg.jcublas.buffer.CudaFloatDataBuffer org.nd4j.linalg.jcublas.buffer.CudaIntDataBuffer 1 1 1 SIBLING - Internal -> Internal
java.lang.Object ? 1 1 1 - - Jdk -> TypeVariable
java.lang.Object java.io.Serializable 2 1 1 - - Jdk -> Jdk
java.util.concurrent.atomic.AtomicLong java.util.List<java.util.concurrent.atomic.AtomicLong> 1 1 1 - - Jdk -> Jdk
java.lang.Long java.lang.Object 2 1 1 - - Jdk -> Jdk
double java.util.concurrent.atomic.AtomicInteger 1 1 1 - - Jdk -> Jdk
org.nd4j.linalg.api.buffer.DataBuffer org.bytedeco.javacpp.Pointer 1 1 1 - - Internal -> External
org.nd4j.linalg.api.ndarray.INDArray java.util.concurrent.atomic.AtomicReference<org.nd4j.linalg.api.ndarray.INDArray> 1 1 1 SIBLING - Internal -> Jdk
org.nd4j.linalg.api.ops.aggregates.Batch java.util.List<org.nd4j.linalg.api.ops.aggregates.Aggregate> 5 1 1 - - Internal -> Jdk
java.lang.Double java.lang.Number 3 1 1 R_SUPER_T - Jdk -> Jdk
org.bytedeco.javacpp.Pointer org.nd4j.linalg.api.buffer.DataBuffer 1 1 1 - - External -> Internal
org.nd4j.linalg.api.ops.random.impl.BoundedDistribution org.nd4j.linalg.api.rng.distribution.impl.UniformDistribution 4 1 1 - - Internal -> Internal
org.nd4j.linalg.api.rng.Random org.nd4j.rng.deallocator.NativePack 2 1 1 - - Internal -> Internal
org.agrona.concurrent.UnsafeBuffer org.agrona.DirectBuffer 1 1 1 - - External -> External
void int 13 3 1 - - Jdk -> Jdk
org.nd4j.linalg.api.ndarray.INDArray org.nd4j.linalg.dataset.api.DistributionStats 1 1 1 Composition - Internal -> Internal
boolean org.nd4j.linalg.dataset.api.DistributionStats 1 1 1 - - Jdk -> Internal
org.nd4j.linalg.dataset.DataSet org.nd4j.linalg.dataset.api.DataSet 2 1 1 R_SUPER_T - Internal -> Internal
io.aeron.Aeron.Context io.aeron.Aeron 1 1 1 - - External -> External
java.util.List<java.lang.Long> org.nd4j.linalg.profiler.data.primitives.TimeSet 1 1 1 - - Jdk -> Internal
java.util.concurrent.atomic.AtomicLong org.nd4j.linalg.profiler.data.primitives.ComparableAtomicLong 2 1 1 T_SUPER_R - Jdk -> Internal
java.lang.Object java.lang.Number 1 1 1 - - Jdk -> Jdk
org.nd4j.linalg.api.ndarray.INDArray org.nd4j.aeron.ipc.NDArrayMessage 9 1 1 SIBLING - Internal -> Internal
org.nd4j.linalg.profiler.data.StringAggregator org.nd4j.linalg.profiler.data.StackAggregator 1 1 1 - - Internal -> Internal
org.nd4j.parameterserver.distributed.enums.NodeRole org.apache.commons.math3.util.Pair<org.nd4j.parameterserver.distributed.enums.NodeRole, java.lang.String> 1 1 1 - - Internal -> External
org.nd4j.linalg.dataset.DistributionStats.Builder S.Builder 2 1 1 - - Internal -> External
java.lang.String org.nd4j.linalg.api.ndarray.INDArray 11 1 1 SIBLING - Jdk -> Internal
java.lang.String org.nd4j.linalg.activations.IActivation 50 2 1 SIBLING - Jdk -> Internal
org.nd4j.linalg.api.ndarray.INDArray org.nd4j.linalg.activations.IActivation 12 1 1 SIBLING - Internal -> Internal
org.nd4j.parameterserver.ParameterServerSubscriber org.nd4j.parameterserver.ParameterServerSubscriber[] 1 1 1 - - Internal -> Internal
org.nd4j.linalg.api.ndarray.INDArray org.nd4j.linalg.api.ndarray.INDArray[] 2 2 1 - - Internal -> Internal
org.nd4j.parameterserver.distributed.messages.SkipGramMessage org.nd4j.parameterserver.distributed.messages.requests.SkipGramRequestMessage 2 1 1 - - Internal -> Internal
org.nd4j.parameterserver.distributed.messages.Chain org.nd4j.parameterserver.distributed.training.chains.SkipGramChain 1 1 1 T_SUPER_R - Internal -> Internal
org.nd4j.linalg.dataset.api.iterator.DataSetIterator org.nd4j.linalg.dataset.api.iterator.CachingDataSetIterator 1 1 1 R_SUPER_T - Internal -> Internal
org.nd4j.parameterserver.distributed.messages.intercom.DistributedInitializationMessage org.nd4j.parameterserver.distributed.messages.requests.InitializationRequestMessage 1 1 1 SIBLING - Internal -> Internal
org.nd4j.parameterserver.distributed.messages.VoidMessage org.nd4j.parameterserver.distributed.messages.TrainingMessage 1 1 1 R_SUPER_T - Internal -> Internal
java.lang.ref.Finalizer.FinalizerThread java.lang.ref.Finalizer.FinalizerThread[] 1 1 1 - - Jdk -> Jdk
java.lang.Long org.nd4j.parameterserver.distributed.logic.completion.RequestDescriptor 5 3 1 - - Jdk -> Internal
long org.nd4j.parameterserver.distributed.logic.completion.RequestDescriptor 2 2 1 Composition - Jdk -> Internal
java.lang.Long long 1 1 1 - Unboxing Jdk -> Jdk
org.nd4j.linalg.api.buffer.DataBuffer org.nd4j.linalg.api.ndarray.INDArray 1 1 1 - - Internal -> Internal
java.util.concurrent.ExecutorService java.util.concurrent.ThreadPoolExecutor 1 1 1 T_SUPER_R - Jdk -> Jdk
org.nd4j.parameterserver.distributed.messages.requests.SkipGramRequestMessage org.nd4j.parameterserver.distributed.messages.requests.CbowRequestMessage 1 1 1 SIBLING - Internal -> Internal
java.io.File java.io.InputStream 1 1 1 - - Jdk -> Jdk
int java.util.concurrent.atomic.AtomicInteger 1 1 1 - - Jdk -> Jdk
org.nd4j.linalg.memory.abstracts.Nd4jWorkspace org.nd4j.linalg.memory.MemoryWorkspace 1 1 1 - - Internal -> Internal
org.bytedeco.javacpp.Pointer org.nd4j.linalg.api.memory.pointers.PagedPointer 1 1 1 R_SUPER_T - External -> Internal
org.nd4j.linalg.memory.abstracts.Nd4jWorkspace org.nd4j.linalg.api.memory.MemoryWorkspace 1 1 1 - - Internal -> Internal
void org.nd4j.linalg.api.memory.MemoryWorkspace 4 1 1 - - Jdk -> Internal
org.nd4j.linalg.api.memory.MemoryWorkspace java.lang.ThreadLocal<org.nd4j.linalg.api.memory.MemoryWorkspace> 1 1 1 - - Internal -> Jdk
java.util.ArrayList java.util.List 2 1 1 R_SUPER_T - Jdk -> Jdk
org.nd4j.linalg.api.ndarray.INDArray org.nd4j.autodiff.opstate.NDArrayInformation 1 1 1 SIBLING - Internal -> Internal
java.util.List org.apache.commons.collections4.set.ListOrderedSet 1 1 1 - - Jdk -> External
org.apache.commons.collections4.set.ListOrderedSet java.util.Map 1 1 1 - - External -> Jdk
org.nd4j.autodiff.graph.api.Edge org.nd4j.autodiff.graph.api.Vertex 1 1 1 - - Internal -> Internal
long double 5 1 1 - Widening Jdk -> Jdk
long java.lang.Long 1 1 1 - Boxing Jdk -> Jdk
org.nd4j.autodiff.graph.Graph<org.nd4j.autodiff.opstate.NDArrayInformation, org.nd4j.autodiff.opstate.OpState> org.nd4j.autodiff.tensorgrad.TensorGradGraph 26 2 1 T_SUPER_R - Internal -> Internal
java.lang.Long java.lang.String 1 1 1 SIBLING - Jdk -> Jdk
org.nd4j.autodiff.opstate.OpState org.nd4j.autodiff.opstate.OpExecAction 3 2 1 SIBLING - Internal -> Internal
int org.nd4j.linalg.api.buffer.IntBuffer 1 1 1 - - Jdk -> Internal
org.nd4j.linalg.api.buffer.DataBuffer org.nd4j.linalg.api.buffer.DoubleBuffer 1 1 1 - - Internal -> Internal
org.nd4j.linalg.api.buffer.IntBuffer org.nd4j.linalg.api.buffer.DoubleBuffer 1 1 1 SIBLING - Internal -> Internal
org.nd4j.linalg.api.buffer.IntBuffer org.nd4j.linalg.api.buffer.DataBuffer 4 1 1 - - Internal -> Internal
org.nd4j.linalg.cpu.nativecpu.SparseNDArrayCSR org.nd4j.linalg.api.ndarray.BaseSparseNDArrayCSR 3 1 1 R_SUPER_T - Internal -> Internal
org.nd4j.linalg.api.ndarray.ISparseNDArray org.nd4j.linalg.api.ndarray.INDArray 8 3 1 R_SUPER_T - Internal -> Internal
org.nd4j.linalg.factory.SparseNDArrayFactory org.nd4j.linalg.factory.NDArrayFactory 5 1 1 - - Internal -> Internal
java.util.List java.util.Queue 1 1 1 SIBLING - Jdk -> Jdk
void java.util.List<org.nd4j.linalg.api.ops.Op> 1 1 1 - - Jdk -> Jdk
java.util.List<org.nd4j.autodiff.opstate.OpExecAction> org.nd4j.autodiff.opstate.OpExecOrder 2 1 1 Composition - Jdk -> Internal
int org.nd4j.linalg.api.buffer.DataBuffer 2 2 1 - - Jdk -> Internal
org.nd4j.linalg.learning.config.Adam org.nd4j.linalg.learning.AdamUpdater 1 1 1 Composition - Internal -> Internal
org.nd4j.linalg.learning.config.Nesterovs org.nd4j.linalg.learning.NesterovsUpdater 1 1 1 Composition - Internal -> Internal
org.nd4j.linalg.learning.config.AdaGrad org.nd4j.linalg.learning.AdaGradUpdater 5 1 1 Composition - Internal -> Internal
org.nd4j.linalg.learning.config.AdaDelta org.nd4j.linalg.learning.AdaDeltaUpdater 1 1 1 Composition - Internal -> Internal
org.nd4j.linalg.learning.AdaGradUpdater org.nd4j.linalg.learning.legacy.AdaGrad 1 1 1 - - Internal -> Internal
java.util.concurrent.atomic.AtomicInteger int 1 1 1 - - Jdk -> Jdk
org.nd4j.linalg.dataset.api.preprocessor.classimbalance.MinorityMaskingByWindowPreProcessor org.nd4j.linalg.dataset.api.preprocessor.classimbalance.UnderSamplingByMaskingPreProcessor 1 1 1 SIBLING - Internal -> Internal
org.nd4j.linalg.api.buffer.DataBuffer org.apache.commons.math3.util.Pair<int[], org.nd4j.linalg.api.buffer.DataBuffer> 16 1 1 - - Internal -> External
java.lang.Integer java.lang.Long 20 2 1 SIBLING - Jdk -> Jdk
int byte 1 1 1 - Narrowing Jdk -> Jdk
java.lang.String org.nd4j.autodiff.samediff.impl.SDVariable 1 1 1 SIBLING - Jdk -> Internal
org.nd4j.autodiff.graph.Graph<org.nd4j.autodiff.opstate.NDArrayInformation, org.nd4j.autodiff.opstate.OpState> org.nd4j.autodiff.samediff.SDGraph 2 1 1 T_SUPER_R - Internal -> Internal
org.nd4j.autodiff.functions.Variable org.nd4j.autodiff.functions.DifferentialFunction 28 1 1 R_SUPER_T - Internal -> Internal
org.apache.commons.math3.util.Pair org.nd4j.linalg.primitives.Pair 8 1 1 - - External -> Internal
java.util.HashMap java.util.concurrent.ConcurrentHashMap 1 1 1 SIBLING - Jdk -> Jdk
org.nd4j.autodiff.functions.Constant org.nd4j.autodiff.functions.DifferentialFunction 2 2 1 R_SUPER_T - Internal -> Internal
java.util.List<org.nd4j.linalg.api.ops.Op> org.nd4j.linalg.api.ndarray.INDArray 2 2 1 - - Jdk -> Internal
org.nd4j.linalg.api.blas.params.SparseGemvParameters org.nd4j.linalg.api.blas.params.SparseCOOGemvParameters 1 1 1 - - Internal -> Internal
nd4j.graph.FlatNode org.nd4j.graph.FlatNode 3 1 1 - - Internal -> Internal
nd4j.graph.FlatVariable org.nd4j.graph.FlatVariable 3 1 1 - - Internal -> Internal
org.nd4j.graph.FlatNode java.lang.Integer 1 1 1 - - Internal -> Jdk
org.bytedeco.javacpp.Pointer org.bytedeco.javacpp.BytePointer 1 1 1 - - External -> External
java.util.List<java.lang.Integer> org.nd4j.autodiff.execution.Node 1 1 1 Composition - Jdk -> Internal
org.nd4j.autodiff.opstate.OpExecAction java.lang.Integer 1 1 1 SIBLING - Internal -> Jdk
org.nd4j.autodiff.opstate.NDArrayInformation int 2 2 1 - - Internal -> Jdk
java.lang.Object org.nd4j.autodiff.functions.DifferentialFunction<org.nd4j.autodiff.ArrayField> 1 1 1 - - Jdk -> Internal
org.nd4j.linalg.api.ndarray.INDArray java.util.List<org.nd4j.linalg.api.ops.Op> 1 1 1 - - Internal -> Jdk
org.nd4j.autodiff.functions.DifferentialFunction java.util.List 104 2 1 - - Internal -> Jdk
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable FieldAccessorTable 136 1 1 - - External -> External
com.google.protobuf.GeneratedMessageV3.BuilderParent BuilderParent 136 1 1 - - External -> External
org.tensorflow.framework.DataType org.nd4j.graph.DataType 6 1 1 - - Internal -> Internal
org.nd4j.autodiff.functions.Variable<org.nd4j.autodiff.ArrayField> org.nd4j.autodiff.functions.Variable 13 1 1 - - Internal -> Internal
org.nd4j.autodiff.functions.Variable<X> org.nd4j.autodiff.functions.Variable 8 1 1 - - Internal -> Internal
org.nd4j.autodiff.functions.DifferentialFunction<org.nd4j.autodiff.ArrayField> org.nd4j.autodiff.functions.DifferentialFunction 820 1 1 Composition - Internal -> Internal
org.nd4j.autodiff.functions.DifferentialFunction org.nd4j.autodiff.ArrayField 4 2 1 - - Internal -> Internal
org.nd4j.linalg.primitives.ImmutablePair<java.lang.Integer, java.lang.Integer> org.nd4j.linalg.api.ops.CustomOpDescriptor 7 2 1 - - Internal -> Internal
java.util.HashMap<java.lang.String, org.nd4j.linalg.primitives.ImmutablePair<java.lang.Integer, java.lang.Integer>> lombok.val 1 1 1 - - Jdk -> External
java.util.List org.nd4j.linalg.primitives.Pair 6 1 1 - - Jdk -> Internal
java.util.HashMap<org.nd4j.linalg.primitives.ImmutablePair<java.lang.Integer, java.lang.Integer>, java.lang.String> lombok.val 1 1 1 - - Jdk -> External
com.google.protobuf.ByteString java.lang.String 5 1 1 - - External -> Jdk
org.tensorflow.framework.DataType java.lang.String 1 1 1 - - Internal -> Jdk
org.tensorflow.framework.NameAttrList org.tensorflow.framework.NameAttrList.Builder 2 1 1 SIBLING - Internal -> Internal
org.tensorflow.framework.NameAttrListOrBuilder org.tensorflow.framework.NameAttrList 2 1 1 R_SUPER_T - Internal -> Internal
java.lang.String org.tensorflow.framework.DataType 4 1 1 - - Jdk -> Internal
org.tensorflow.framework.NameAttrList.Builder org.tensorflow.framework.NameAttrList 2 1 1 SIBLING - Internal -> Internal
org.tensorflow.framework.NameAttrList org.tensorflow.framework.NameAttrListOrBuilder 2 1 1 R_SUPER_T - Internal -> Internal
boolean org.nd4j.autodiff.functions.DifferentialFunction 1 1 1 Composition - Jdk -> Internal
org.nd4j.autodiff.opstate.OpState.OpType org.nd4j.linalg.api.ops.Op.Type 2 1 1 - - Internal -> Internal
java.lang.Object int 1 1 1 - - Jdk -> Jdk
org.nd4j.graph.IntTriple org.nd4j.graph.FlatTiming 3 1 1 SIBLING - Internal -> Internal
short long 3 1 1 - Widening Jdk -> Jdk
org.nd4j.linalg.api.ops.impl.accum.Mmul org.nd4j.autodiff.functions.DifferentialFunction 1 1 1 - - Internal -> Internal
org.nd4j.autodiff.samediff.SameDiff.SameDiffFunctionBody org.nd4j.autodiff.samediff.SameDiff.SameDiffFunctionDefinition 4 1 1 - - Internal -> Internal
org.nd4j.autodiff.samediff.impl.SDVariable org.nd4j.autodiff.samediff.impl.SDVariable[] 2 1 1 Composition - Internal -> Internal
org.nd4j.autodiff.opstate.NDArrayVertex int 2 1 1 - - Internal -> Jdk
org.nd4j.autodiff.samediff.SameDiff.SameDiffConditional org.nd4j.autodiff.samediff.SameDiff 1 1 1 - - Internal -> Internal
boolean org.nd4j.autodiff.samediff.impl.SDVariable 1 1 1 - - Jdk -> Internal
org.nd4j.linalg.api.ops.impl.transforms.Variable org.nd4j.autodiff.samediff.impl.SDVariable 6 1 1 Composition - Internal -> Internal
int org.nd4j.autodiff.graph.api.Edge<org.nd4j.autodiff.opstate.OpState> 1 1 1 - - Jdk -> Internal
org.nd4j.linalg.api.ops.Op org.nd4j.autodiff.functions.DifferentialFunction 29 3 1 - - Internal -> Internal
java.lang.Integer org.nd4j.graph.intermediate.TIndex 1 1 1 - - Jdk -> Internal
void org.nd4j.autodiff.samediff.SameDiff 1 1 1 - - Jdk -> Internal
int org.nd4j.linalg.api.ops.impl.layers.convolution.config.Conv2DConfig 1 1 1 Composition - Jdk -> Internal
org.nd4j.autodiff.opstate.NDArrayInformation org.nd4j.autodiff.opstate.OpState 2 1 1 SIBLING - Internal -> Internal
org.nd4j.autodiff.opstate.NDArrayInformation org.nd4j.autodiff.samediff.impl.SDVariable 37 1 1 SIBLING - Internal -> Internal
org.nd4j.nativeblas.Nd4jCpu.HalfNDArray void 3 1 1 - - Internal -> Jdk
org.nd4j.nativeblas.Nd4jCpu.DoubleNDArray void 3 1 1 - - Internal -> Jdk
org.nd4j.linalg.api.ops.impl.transforms.Ones org.nd4j.autodiff.samediff.SDVariable 2 1 1 - - Internal -> Internal
org.nd4j.linalg.api.ops.impl.transforms.Zero org.nd4j.autodiff.samediff.SDVariable 2 1 1 - - Internal -> Internal
org.nd4j.nativeblas.Nd4jCpu.FloatNDArray void 3 1 1 - - Internal -> Jdk
int org.nd4j.linalg.collection.IntArrayKeyMap.IntArray 3 1 1 - - Jdk -> Internal
int org.nd4j.autodiff.samediff.SDVariable 1 1 1 - - Jdk -> Internal
org.nd4j.graph.intermediate.TGraph org.tensorflow.framework.GraphDef 5 1 1 - - Internal -> Internal
java.util.Map<java.lang.String, TENSOR_TYPE> lombok.val 1 1 1 - - Jdk -> External
onnx.OnnxProto3.TensorProto OnnxProto3.TypeProto.TensorTypeProto 1 1 1 - - Internal -> Internal
onnx.OnnxProto3.TensorProto onnx.OnnxProto3.TypeProto.TensorTypeProto 3 1 1 SIBLING - Internal -> Internal
org.nd4j.graph.intermediate.TOp void 5 1 1 - - Internal -> Jdk
org.tensorflow.framework.TensorProto org.tensorflow.framework.NodeDef 4 1 1 SIBLING - Internal -> Internal
org.nd4j.autodiff.samediff.SameDiff lombok.val 4 3 1 - - Internal -> External
int org.nd4j.graph.IntPair 2 1 1 - - Jdk -> Internal
org.nd4j.autodiff.opstate.OpState java.lang.String 19 1 1 SIBLING - Internal -> Jdk
java.util.List<org.nd4j.autodiff.graph.api.Edge<org.nd4j.autodiff.opstate.OpState>> lombok.val 2 1 1 - - Jdk -> External
org.nd4j.autodiff.opstate.OpState int 1 1 1 Composition - Internal -> Jdk
org.nd4j.autodiff.graph.api.Edge<org.nd4j.autodiff.opstate.OpState> lombok.val 2 1 1 - - Internal -> External
org.nd4j.autodiff.opstate.OpState lombok.val 1 1 1 - - Internal -> External
lombok.val int 5 4 1 - - External -> Jdk
lombok.val org.nd4j.linalg.api.ndarray.INDArray 3 3 1 - - External -> Internal
onnx.OnnxProto3.NodeProto OnnxProto3.TypeProto.TensorTypeProto 1 1 1 - - Internal -> Internal
java.util.List<java.lang.Double> double 2 1 1 - - Jdk -> Jdk
java.util.List<java.lang.Integer> int 2 1 1 - - Jdk -> Jdk
java.util.List<org.nd4j.linalg.api.ndarray.INDArray> org.nd4j.linalg.api.ndarray.INDArray 4 1 1 - - Jdk -> Internal
org.nd4j.nativeblas.Nd4jCpu.float_argmax org.nd4j.nativeblas.Nd4jCuda._loader 1 1 1 - - Internal -> Internal
org.nd4j.autodiff.samediff.SDVariable lombok.val 1 1 1 - - Internal -> External
java.lang.Integer java.lang.String 15 1 1 SIBLING - Jdk -> Jdk
int lombok.val 3 1 1 - - Jdk -> External
org.nd4j.autodiff.functions.DifferentialFunction lombok.val 1 1 1 - - Internal -> External
java.util.List<org.nd4j.autodiff.opstate.OpExecAction> lombok.val 1 1 1 - - Jdk -> External
org.nd4j.autodiff.opstate.OpExecAction org.nd4j.autodiff.samediff.SDVariable 1 1 1 SIBLING - Internal -> Internal
org.nd4j.autodiff.opstate.OpExecAction org.nd4j.autodiff.functions.DifferentialFunction 2 1 1 - - Internal -> Internal
org.nd4j.linalg.api.ops.impl.transforms.SoftMax org.nd4j.linalg.api.ops.impl.transforms.OldSoftMax 8 2 1 SIBLING - Internal -> Internal
org.nd4j.autodiff.samediff.SDVariable org.nd4j.autodiff.samediff.SDVariable[] 1 1 1 - - Internal -> Internal
org.bytedeco.javacpp.PointerPointer org.bytedeco.javacpp.Pointer 3 1 1 - - External -> External
org.bytedeco.javacpp.PointerPointer org.nd4j.nativeblas.Nd4jCuda.ShapeList 18 1 1 - - External -> Internal
onnx.OnnxProto3.TypeProto.TensorTypeProto onnx.OnnxProto3.TypeProto.Tensor 5 1 1 - - Internal -> Internal
lombok.val OnnxProto3.TensorShapeProto.Dimension 1 1 1 - - External -> External
lombok.val OnnxProto3.TypeProto.Tensor 1 1 1 - - External -> Internal
OnnxProto3.TypeProto.TensorTypeProto OnnxProto3.TypeProto.Tensor 4 1 1 - - Internal -> Internal
java.lang.Integer java.util.List<java.lang.Integer> 1 1 1 - - Jdk -> Jdk
org.nd4j.autodiff.samediff.SDVariable[] org.nd4j.autodiff.samediff.SDVariable 1 1 1 - - Internal -> Internal
org.nd4j.imports.TFGraphTestAllHelper.ExecuteWith org.nd4j.imports.TFGraphs.TFGraphTestAllHelper.ExecuteWith 1 1 1 - - Internal -> Internal
org.nd4j.linalg.api.ndarray.INDArray java.lang.ThreadLocal<org.nd4j.linalg.api.ndarray.INDArray> 1 1 1 - - Internal -> Jdk
org.nd4j.linalg.api.ops.impl.layers.convolution.Pooling3D.Pooling2DType org.nd4j.linalg.api.ops.impl.layers.convolution.Pooling3D.Pooling3DType 1 1 1 - - Internal -> Internal
boolean double 3 1 1 - - Jdk -> Jdk
double int 1 1 1 - Narrowing Jdk -> Jdk
org.nd4j.linalg.api.ops.impl.controlflow.Select lombok.val 1 1 1 - - Internal -> External
java.lang.String java.sql.Driver 1 1 1 - - Jdk -> Jdk
java.util.Set java.util.ServiceLoader 1 1 1 SIBLING - Jdk -> Jdk
java.lang.String java.net.URI 3 1 1 SIBLING - Jdk -> Jdk