jlbun
    Preparing search index...

    Interface ScopedJuliaArray

    Proxy for JuliaArray that auto-tracks created arrays.

    interface ScopedJuliaArray {
        from(arr: any, options?: { juliaGC?: boolean }): JuliaArray;
        init(elType: JuliaDataType, ...dims: number[]): JuliaArray;
    }
    Index

    Methods

    Methods

    • Create a JuliaArray from a TypedArray. The array is automatically tracked in the scope.

      Parameters

      • arr: any
      • Optionaloptions: { juliaGC?: boolean }

      Returns JuliaArray

    • Create a JuliaArray with given element type and dimensions. The array is automatically tracked in the scope.

      Parameters

      Returns JuliaArray

      Julia.scope((julia) => {
      // 1D array
      const arr1d = julia.Array.init(julia.Float64, 100);
      // 2D matrix
      const matrix = julia.Array.init(julia.Float64, 10, 20);
      // 3D tensor
      const tensor = julia.Array.init(julia.Float64, 10, 20, 30);
      });