From a3672ded6c1c027233018b65f19a2d3b88e1a54e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Carlos=20Pinz=C3=B3n?= Date: Wed, 20 Mar 2024 22:10:56 +0100 Subject: [PATCH] Improved readme and docs readme --- docs/classes/NDArray.html | 10 +++++----- ...projects_numpy_js_src_array_indexes_.AxesIndex.html | 4 ++-- ...projects_numpy_js_src_array_indexes_.AxisIndex.html | 4 ++-- ..._projects_numpy_js_src_array_basic_.as_boolean.html | 2 +- ...s_projects_numpy_js_src_array_basic_.as_number.html | 2 +- ...uments_projects_numpy_js_src_array_basic_.copy.html | 2 +- ...ments_projects_numpy_js_src_array_basic_.empty.html | 2 +- ...nts_projects_numpy_js_src_array_basic_.isarray.html | 2 +- ...projects_numpy_js_src_array_basic_.new_NDArray.html | 2 +- ...ts_projects_numpy_js_src_array_basic_.new_from.html | 2 +- ...ects_numpy_js_src_array_basic_.number_collapse.html | 2 +- ...projects_numpy_js_src_array_basic_.parse_shape.html | 2 +- ...ments_projects_numpy_js_src_array_basic_.ravel.html | 2 +- ...nts_projects_numpy_js_src_array_basic_.reshape.html | 2 +- ...rojects_numpy_js_src_array_basic_.shape_shifts.html | 2 +- ...ts_numpy_js_src_array_elementwise_.elementwise.html | 2 +- ...numpy_js_src_array_indexes_.__parse_sliceRange.html | 2 +- ...nts_projects_numpy_js_src_array_indexes_.index.html | 2 +- ...ects_numpy_js_src_array_js_interface_.fromlist.html | 2 +- ...ojects_numpy_js_src_array_js_interface_.tolist.html | 2 +- ...rc_array_operators_.__make_assignment_operator.html | 2 +- ..._numpy_js_src_array_operators_.__make_operator.html | 2 +- ...s_src_array_operators_.__make_operator_special.html | 2 +- ...js_src_array_operators_._assign_operation_toJS.html | 2 +- ...umpy_js_src_array_operators_._broadcast_shapes.html | 2 +- ...rojects_numpy_js_src_array_operators_.allclose.html | 2 +- ...numpy_js_src_array_operators_.assign_operation.html | 2 +- ...s_projects_numpy_js_src_array_operators_.atan2.html | 2 +- ...numpy_js_src_array_operators_.binary_operation.html | 2 +- ...projects_numpy_js_src_array_operators_.isclose.html | 2 +- ...ojects_numpy_js_src_array_print_.humanReadable.html | 2 +- ...numpy_js_src_array_transform_.apply_along_axis.html | 2 +- ...ects_numpy_js_src_array_transform_.concatenate.html | 2 +- ...ts_projects_numpy_js_src_array_transform_.sort.html | 2 +- ...s_projects_numpy_js_src_array_transform_.stack.html | 2 +- ...rojects_numpy_js_src_array_transform_.swapAxes.html | 2 +- ...ojects_numpy_js_src_array_transform_.transpose.html | 2 +- ...ects_numpy_js_src_modules_constructors_.arange.html | 2 +- ...jects_numpy_js_src_modules_constructors_.empty.html | 2 +- ...s_numpy_js_src_modules_constructors_.geomspace.html | 2 +- ...ts_numpy_js_src_modules_constructors_.linspace.html | 2 +- ...ojects_numpy_js_src_modules_constructors_.ones.html | 2 +- ...jects_numpy_js_src_modules_constructors_.zeros.html | 2 +- ..._numpy_js_src_modules_grammar_.__makeSemantics.html | 2 +- ...s_projects_numpy_js_src_modules_grammar_.parse.html | 2 +- ...projects_numpy_js_src_modules_random_.__normal.html | 2 +- ...projects_numpy_js_src_modules_random_._shuffle.html | 2 +- ...rojects_numpy_js_src_modules_random_._shuffled.html | 2 +- ...jects_numpy_js_src_modules_random_.exponential.html | 2 +- ...s_projects_numpy_js_src_modules_random_.normal.html | 2 +- ...ts_projects_numpy_js_src_modules_random_.randn.html | 2 +- ...s_projects_numpy_js_src_modules_random_.random.html | 2 +- ..._projects_numpy_js_src_modules_random_.shuffle.html | 2 +- ...projects_numpy_js_src_modules_random_.shuffled.html | 2 +- ..._projects_numpy_js_src_modules_random_.uniform.html | 2 +- docs/functions/np.html | 4 ++-- docs/index.html | 4 +++- ...a_documents_projects_numpy_js_src_array_basic_.html | 2 +- ...ments_projects_numpy_js_src_array_elementwise_.html | 2 +- ...documents_projects_numpy_js_src_array_indexes_.html | 2 +- ...ents_projects_numpy_js_src_array_js_interface_.html | 2 +- ...cuments_projects_numpy_js_src_array_operators_.html | 2 +- ...a_documents_projects_numpy_js_src_array_print_.html | 2 +- ..._documents_projects_numpy_js_src_array_reduce_.html | 2 +- ...cuments_projects_numpy_js_src_array_transform_.html | 2 +- ...ts_projects_numpy_js_src_modules_constructors_.html | 2 +- ...cuments_projects_numpy_js_src_modules_grammar_.html | 2 +- ...ocuments_projects_numpy_js_src_modules_random_.html | 2 +- docs/modules/modules.html | 2 +- docs/types/_internals_.ArrayOrConstant.html | 2 +- docs/types/_internals_.AssignmentOpSymbol.html | 2 +- docs/types/_internals_.AxisArg.html | 2 +- docs/types/_internals_.BinaryOpSymbol.html | 2 +- docs/types/_internals_.BinaryOperatorMethod.html | 2 +- docs/types/_internals_.GeneralIndexSpec.html | 2 +- docs/types/_internals_.GenericOperatorFunction.html | 2 +- docs/types/_internals_.ReduceKwargs.html | 2 +- docs/types/_internals_.ReduceNormKwargs.html | 2 +- docs/types/_internals_.ReduceNormSignature.html | 2 +- docs/types/_internals_.ReduceSignature.html | 2 +- docs/types/_internals_.ReduceSignatureBool.html | 2 +- docs/types/_internals_.ReduceStdKwargs.html | 2 +- docs/types/_internals_.ReduceStdSignature.html | 2 +- docs/types/_internals_.RoundSignature.html | 2 +- docs/types/_internals_.UnaryOperatorMethod.html | 2 +- ...ects_numpy_js_src_array_indexes_.AxisIndexSpec.html | 2 +- ...projects_numpy_js_src_array_indexes_.RangeSpec.html | 2 +- ...nts_projects_numpy_js_src_array_indexes_.Where.html | 2 +- ...projects_numpy_js_src_array_indexes_.indexSpec.html | 2 +- ...mpy_js_src_array_operators_.AssignmentOperator.html | 2 +- ...s_numpy_js_src_array_operators_.BinaryOperator.html | 2 +- ...js_src_array_operators_.SelfAssignmentOperator.html | 2 +- ...mpy_js_src_array_operators_.SelfBinaryOperator.html | 2 +- ...ts_projects_numpy_js_src_array_basic_._NDArray.html | 2 +- ...projects_numpy_js_src_array_elementwise_.funcs.html | 2 +- ...rojects_numpy_js_src_array_elementwise_.kw_ops.html | 2 +- ...s_projects_numpy_js_src_array_elementwise_.ops.html | 2 +- ...cts_numpy_js_src_array_operators_.kw_op_binary.html | 2 +- ...ojects_numpy_js_src_array_operators_.op_assign.html | 2 +- ...ojects_numpy_js_src_array_operators_.op_binary.html | 2 +- ...rojects_numpy_js_src_array_reduce_.kw_reducers.html | 2 +- ...s_projects_numpy_js_src_array_reduce_.reducers.html | 2 +- ...ts_numpy_js_src_modules_grammar_.__parser_pool.html | 2 +- ...projects_numpy_js_src_modules_grammar_.grammar.html | 2 +- ...jects_numpy_js_src_modules_grammar_.ohmGrammar.html | 2 +- docs/variables/modules.constructors.html | 2 +- docs/variables/modules.grammar.html | 2 +- docs/variables/modules.random.html | 2 +- readme.md | 3 ++- src/docs-index.ts | 5 +++++ 110 files changed, 124 insertions(+), 116 deletions(-) diff --git a/docs/classes/NDArray.html b/docs/classes/NDArray.html index 59a6e47..5503162 100644 --- a/docs/classes/NDArray.html +++ b/docs/classes/NDArray.html @@ -1,5 +1,5 @@ NDArray | ndarray-js

Class NDArray

Multi dimensional array.

-

Attributes

Attributes

Attributes

dtype: DType
shape: number[]

Binary logical operators

logical_and: BinaryOperatorMethod<boolean>
logical_or: BinaryOperatorMethod<boolean>
logical_xor: BinaryOperatorMethod<boolean>

Binary operators

bitwise_shift_right: BinaryOperatorMethod

Casting

tolist: (() => any)

Type declaration

    • (): any
    • Returns any

Comparison operators

allclose: ((A, B, rtol?, atol?, equal_nan?) => boolean)

Type declaration

    • (A, B, rtol?, atol?, equal_nan?): boolean
    • Parameters

      • A: any
      • B: any
      • Optional rtol: number
      • Optional atol: number
      • Optional equal_nan: boolean

      Returns boolean

greater_equal: BinaryOperatorMethod
isclose: ((A, B, rtol?, atol?, equal_nan?) => number | boolean | NDArray)

Type declaration

    • (A, B, rtol?, atol?, equal_nan?): number | boolean | NDArray
    • Parameters

      • A: any
      • B: any
      • Optional rtol: number
      • Optional atol: number
      • Optional equal_nan: boolean

      Returns number | boolean | NDArray

Indexing / slicing

index: ((...where) => NDArray)

Type declaration

Operators with assignment

bitwise_and_assign: SelfAssignmentOperator
bitwise_or_assign: SelfAssignmentOperator
bitwise_shift_left_assign: SelfAssignmentOperator
bitwise_shift_right_assign: SelfAssignmentOperator
divide_assign: SelfAssignmentOperator
divide_int_assign: SelfAssignmentOperator
logical_and_assign: SelfAssignmentOperator
logical_or_assign: SelfAssignmentOperator
maximum_assign: SelfAssignmentOperator
minimum_assign: SelfAssignmentOperator
multiply_assign: SelfAssignmentOperator
subtract_assign: SelfAssignmentOperator

Other

Generic operator function. See GenericOperatorFunction for details.

-

Attributes

dtype: DType
shape: number[]

Binary logical operators

logical_and: BinaryOperatorMethod<boolean>
logical_or: BinaryOperatorMethod<boolean>
logical_xor: BinaryOperatorMethod<boolean>

Binary operators

bitwise_shift_right: BinaryOperatorMethod

Casting

tolist: (() => any)

Type declaration

    • (): any
    • Returns any

Comparison operators

allclose: ((A, B, rtol?, atol?, equal_nan?) => boolean)

Type declaration

    • (A, B, rtol?, atol?, equal_nan?): boolean
    • Parameters

      • A: any
      • B: any
      • Optional rtol: number
      • Optional atol: number
      • Optional equal_nan: boolean

      Returns boolean

greater_equal: BinaryOperatorMethod
isclose: ((A, B, rtol?, atol?, equal_nan?) => number | boolean | NDArray)

Type declaration

    • (A, B, rtol?, atol?, equal_nan?): number | boolean | NDArray
    • Parameters

      • A: any
      • B: any
      • Optional rtol: number
      • Optional atol: number
      • Optional equal_nan: boolean

      Returns number | boolean | NDArray

Indexing / slicing

index: ((...where) => NDArray)

Type declaration

Operators with assignment

bitwise_and_assign: SelfAssignmentOperator
bitwise_or_assign: SelfAssignmentOperator
bitwise_shift_left_assign: SelfAssignmentOperator
bitwise_shift_right_assign: SelfAssignmentOperator
divide_assign: SelfAssignmentOperator
divide_int_assign: SelfAssignmentOperator
logical_and_assign: SelfAssignmentOperator
logical_or_assign: SelfAssignmentOperator
maximum_assign: SelfAssignmentOperator
minimum_assign: SelfAssignmentOperator
multiply_assign: SelfAssignmentOperator
subtract_assign: SelfAssignmentOperator

Other

Generic operator function. See GenericOperatorFunction for details.

+

Reducers

Transformations

copy: (() => NDArray)

Type declaration

ravel: (() => NDArray)

Type declaration

reshape: ((shape, ...more_shape) => any)

Type declaration

    • (shape, ...more_shape): any
    • Parameters

      • shape: any
      • Rest ...more_shape: any[]

      Returns any

sort: ((axis?) => NDArray)

Type declaration

transpose: ((axes?) => NDArray)

Type declaration

Transformations -Transpose.

Unary logical operators

logical_not: UnaryOperatorMethod

Unary operators

bitwise_not: UnaryOperatorMethod

Generated using TypeDoc

\ No newline at end of file +

Returns Generator<NDArray, void, unknown>

Reducers

Transformations

copy: (() => NDArray)

Type declaration

ravel: (() => NDArray)

Type declaration

reshape: ((shape, ...more_shape) => any)

Type declaration

    • (shape, ...more_shape): any
    • Parameters

      • shape: any
      • Rest ...more_shape: any[]

      Returns any

sort: ((axis?) => NDArray)

Type declaration

transpose: ((axes?) => NDArray)

Type declaration

Transformations +Transpose.

Unary logical operators

logical_not: UnaryOperatorMethod

Unary operators

bitwise_not: UnaryOperatorMethod

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/_internals_.__mnt_data_documents_projects_numpy_js_src_array_indexes_.AxesIndex.html b/docs/classes/_internals_.__mnt_data_documents_projects_numpy_js_src_array_indexes_.AxesIndex.html index 193bbf7..ec7ea3f 100644 --- a/docs/classes/_internals_.__mnt_data_documents_projects_numpy_js_src_array_indexes_.AxesIndex.html +++ b/docs/classes/_internals_.__mnt_data_documents_projects_numpy_js_src_array_indexes_.AxesIndex.html @@ -1,4 +1,4 @@ -AxesIndex | ndarray-js

Constructors

constructor +AxesIndex | ndarray-js

Constructors

Properties

_indices _size axisIndexes @@ -10,4 +10,4 @@

Accessors

Constructors

Properties

_indices: number[]
_size: number
axisIndexes: AxisIndex[]
internalShape: any
isConstant: boolean
isSimple: boolean
parse: ((shape, where) => AxesIndex)

Type declaration

shape: any

Accessors

Generated using TypeDoc

\ No newline at end of file +

Constructors

Properties

_indices: number[]
_size: number
axisIndexes: AxisIndex[]
internalShape: any
isConstant: boolean
isSimple: boolean
parse: ((shape, where) => AxesIndex)

Type declaration

shape: any

Accessors

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/_internals_.__mnt_data_documents_projects_numpy_js_src_array_indexes_.AxisIndex.html b/docs/classes/_internals_.__mnt_data_documents_projects_numpy_js_src_array_indexes_.AxisIndex.html index 6e3652f..81941ea 100644 --- a/docs/classes/_internals_.__mnt_data_documents_projects_numpy_js_src_array_indexes_.AxisIndex.html +++ b/docs/classes/_internals_.__mnt_data_documents_projects_numpy_js_src_array_indexes_.AxisIndex.html @@ -1,4 +1,4 @@ -AxisIndex | ndarray-js

Constructors

constructor +AxisIndex | ndarray-js

Constructors

Properties

_indices isConstant isSimple @@ -9,4 +9,4 @@

Accessors

Constructors

Properties

_indices: null
isConstant: boolean
isSimple: boolean
parse: ((indexSpec, size) => {
    axisIndex: AxisIndex;
    span: number;
})

Type declaration

    • (indexSpec, size): {
          axisIndex: AxisIndex;
          span: number;
      }
    • Parameters

      Returns {
          axisIndex: AxisIndex;
          span: number;
      }

parse_range: ((size, start?, stop?, step?) => {
    nSteps: number;
    start: number;
    step: number;
})

Type declaration

    • (size, start?, stop?, step?): {
          nSteps: number;
          start: number;
          step: number;
      }
    • Parameters

      • size: number
      • Optional start: number
      • Optional stop: number
      • Optional step: number

      Returns {
          nSteps: number;
          start: number;
          step: number;
      }

      • nSteps: number
      • start: number
      • step: number
parse_range_spec: ((rangeString) => {
    start: number;
    step: number;
    stop: number;
})

Type declaration

    • (rangeString): {
          start: number;
          step: number;
          stop: number;
      }
    • Parameters

      • rangeString: string

      Returns {
          start: number;
          step: number;
          stop: number;
      }

      • start: number
      • step: number
      • stop: number

Accessors

Generated using TypeDoc

\ No newline at end of file +

Parameters

Returns AxisIndex

Properties

_indices: null
isConstant: boolean
isSimple: boolean
parse: ((indexSpec, size) => {
    axisIndex: AxisIndex;
    span: number;
})

Type declaration

    • (indexSpec, size): {
          axisIndex: AxisIndex;
          span: number;
      }
    • Parameters

      Returns {
          axisIndex: AxisIndex;
          span: number;
      }

parse_range: ((size, start?, stop?, step?) => {
    nSteps: number;
    start: number;
    step: number;
})

Type declaration

    • (size, start?, stop?, step?): {
          nSteps: number;
          start: number;
          step: number;
      }
    • Parameters

      • size: number
      • Optional start: number
      • Optional stop: number
      • Optional step: number

      Returns {
          nSteps: number;
          start: number;
          step: number;
      }

      • nSteps: number
      • start: number
      • step: number
parse_range_spec: ((rangeString) => {
    start: number;
    step: number;
    stop: number;
})

Type declaration

    • (rangeString): {
          start: number;
          step: number;
          stop: number;
      }
    • Parameters

      • rangeString: string

      Returns {
          start: number;
          step: number;
          stop: number;
      }

      • start: number
      • step: number
      • stop: number

Accessors

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_basic_.as_boolean.html b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_basic_.as_boolean.html index 5554fa3..6a46ec2 100644 --- a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_basic_.as_boolean.html +++ b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_basic_.as_boolean.html @@ -1 +1 @@ -as_boolean | ndarray-js

Generated using TypeDoc

\ No newline at end of file +as_boolean | ndarray-js

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_basic_.as_number.html b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_basic_.as_number.html index 84eefd6..8064ad9 100644 --- a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_basic_.as_number.html +++ b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_basic_.as_number.html @@ -1 +1 @@ -as_number | ndarray-js

Generated using TypeDoc

\ No newline at end of file +as_number | ndarray-js

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_basic_.copy.html b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_basic_.copy.html index b1f98c9..1f925b9 100644 --- a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_basic_.copy.html +++ b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_basic_.copy.html @@ -1 +1 @@ -copy | ndarray-js

Generated using TypeDoc

\ No newline at end of file +copy | ndarray-js

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_basic_.empty.html b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_basic_.empty.html index ef7e62d..317ff1b 100644 --- a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_basic_.empty.html +++ b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_basic_.empty.html @@ -1 +1 @@ -empty | ndarray-js

Generated using TypeDoc

\ No newline at end of file +empty | ndarray-js

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_basic_.isarray.html b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_basic_.isarray.html index 28e4e6c..c8c4bc2 100644 --- a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_basic_.isarray.html +++ b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_basic_.isarray.html @@ -1 +1 @@ -isarray | ndarray-js

Generated using TypeDoc

\ No newline at end of file +isarray | ndarray-js

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_basic_.new_NDArray.html b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_basic_.new_NDArray.html index 58379f0..77eb0cf 100644 --- a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_basic_.new_NDArray.html +++ b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_basic_.new_NDArray.html @@ -1 +1 @@ -new_NDArray | ndarray-js

Generated using TypeDoc

\ No newline at end of file +new_NDArray | ndarray-js

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_basic_.new_from.html b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_basic_.new_from.html index 3a4dea0..ef8a767 100644 --- a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_basic_.new_from.html +++ b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_basic_.new_from.html @@ -1 +1 @@ -new_from | ndarray-js

Generated using TypeDoc

\ No newline at end of file +new_from | ndarray-js

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_basic_.number_collapse.html b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_basic_.number_collapse.html index 12ed9ea..1600314 100644 --- a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_basic_.number_collapse.html +++ b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_basic_.number_collapse.html @@ -3,4 +3,4 @@ output is a number or a boolean. This is consistent with the facts that (1) all functions requiring arrays work with numbers as well because they call asarray, and (2) semantically, a constant is an array.

-

Parameters

Returns NDArray | number

Generated using TypeDoc

\ No newline at end of file +

Parameters

Returns NDArray | number

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_basic_.parse_shape.html b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_basic_.parse_shape.html index 6c73cd0..ab3ae2d 100644 --- a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_basic_.parse_shape.html +++ b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_basic_.parse_shape.html @@ -1 +1 @@ -parse_shape | ndarray-js

Generated using TypeDoc

\ No newline at end of file +parse_shape | ndarray-js

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_basic_.ravel.html b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_basic_.ravel.html index 69fc389..642440b 100644 --- a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_basic_.ravel.html +++ b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_basic_.ravel.html @@ -1 +1 @@ -ravel | ndarray-js

Generated using TypeDoc

\ No newline at end of file +ravel | ndarray-js

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_basic_.reshape.html b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_basic_.reshape.html index 792c57a..7a0f4eb 100644 --- a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_basic_.reshape.html +++ b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_basic_.reshape.html @@ -1 +1 @@ -reshape | ndarray-js

Generated using TypeDoc

\ No newline at end of file +reshape | ndarray-js

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_basic_.shape_shifts.html b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_basic_.shape_shifts.html index 2b7dc4b..c8cbaf9 100644 --- a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_basic_.shape_shifts.html +++ b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_basic_.shape_shifts.html @@ -1 +1 @@ -shape_shifts | ndarray-js

Generated using TypeDoc

\ No newline at end of file +shape_shifts | ndarray-js

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_elementwise_.elementwise.html b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_elementwise_.elementwise.html index b74fa15..5908390 100644 --- a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_elementwise_.elementwise.html +++ b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_elementwise_.elementwise.html @@ -1 +1 @@ -elementwise | ndarray-js

Generated using TypeDoc

\ No newline at end of file +elementwise | ndarray-js

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_indexes_.__parse_sliceRange.html b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_indexes_.__parse_sliceRange.html index b17775c..dca02c6 100644 --- a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_indexes_.__parse_sliceRange.html +++ b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_indexes_.__parse_sliceRange.html @@ -1 +1 @@ -__parse_sliceRange | ndarray-js
  • Parameters

    • axis_size: any
    • __namedParameters: {
          start: any;
          step: any;
          stop: any;
      }
      • start: any
      • step: any
      • stop: any

    Returns any[]

Generated using TypeDoc

\ No newline at end of file +__parse_sliceRange | ndarray-js
  • Parameters

    • axis_size: any
    • __namedParameters: {
          start: any;
          step: any;
          stop: any;
      }
      • start: any
      • step: any
      • stop: any

    Returns any[]

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_indexes_.index.html b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_indexes_.index.html index 54f1f49..435cd82 100644 --- a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_indexes_.index.html +++ b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_indexes_.index.html @@ -1 +1 @@ -index | ndarray-js

Generated using TypeDoc

\ No newline at end of file +index | ndarray-js

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_js_interface_.fromlist.html b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_js_interface_.fromlist.html index bbaa475..a2cd06b 100644 --- a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_js_interface_.fromlist.html +++ b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_js_interface_.fromlist.html @@ -1 +1 @@ -fromlist | ndarray-js

Generated using TypeDoc

\ No newline at end of file +fromlist | ndarray-js

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_js_interface_.tolist.html b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_js_interface_.tolist.html index d6b06af..756e0e9 100644 --- a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_js_interface_.tolist.html +++ b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_js_interface_.tolist.html @@ -1 +1 @@ -tolist | ndarray-js

Generated using TypeDoc

\ No newline at end of file +tolist | ndarray-js

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_operators_.__make_assignment_operator.html b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_operators_.__make_assignment_operator.html index 33ba5c4..f6cd20d 100644 --- a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_operators_.__make_assignment_operator.html +++ b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_operators_.__make_assignment_operator.html @@ -1 +1 @@ -__make_assignment_operator | ndarray-js

Generated using TypeDoc

\ No newline at end of file +__make_assignment_operator | ndarray-js

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_operators_.__make_operator.html b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_operators_.__make_operator.html index 533a38b..465f73a 100644 --- a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_operators_.__make_operator.html +++ b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_operators_.__make_operator.html @@ -1 +1 @@ -__make_operator | ndarray-js

Generated using TypeDoc

\ No newline at end of file +__make_operator | ndarray-js

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_operators_.__make_operator_special.html b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_operators_.__make_operator_special.html index 80648d7..98195f8 100644 --- a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_operators_.__make_operator_special.html +++ b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_operators_.__make_operator_special.html @@ -1 +1 @@ -__make_operator_special | ndarray-js

Generated using TypeDoc

\ No newline at end of file +__make_operator_special | ndarray-js

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_operators_._assign_operation_toJS.html b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_operators_._assign_operation_toJS.html index ce18cd1..67e4db3 100644 --- a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_operators_._assign_operation_toJS.html +++ b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_operators_._assign_operation_toJS.html @@ -1 +1 @@ -_assign_operation_toJS | ndarray-js

Generated using TypeDoc

\ No newline at end of file +_assign_operation_toJS | ndarray-js

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_operators_._broadcast_shapes.html b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_operators_._broadcast_shapes.html index 25fd227..9b175ab 100644 --- a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_operators_._broadcast_shapes.html +++ b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_operators_._broadcast_shapes.html @@ -1 +1 @@ -_broadcast_shapes | ndarray-js

Generated using TypeDoc

\ No newline at end of file +_broadcast_shapes | ndarray-js

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_operators_.allclose.html b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_operators_.allclose.html index 5202e25..241605c 100644 --- a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_operators_.allclose.html +++ b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_operators_.allclose.html @@ -1 +1 @@ -allclose | ndarray-js
  • Parameters

    • A: any
    • B: any
    • rtol: number = 1.e-5
    • atol: number = 1.e-8
    • equal_nan: boolean = false

    Returns boolean

Generated using TypeDoc

\ No newline at end of file +allclose | ndarray-js
  • Parameters

    • A: any
    • B: any
    • rtol: number = 1.e-5
    • atol: number = 1.e-8
    • equal_nan: boolean = false

    Returns boolean

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_operators_.assign_operation.html b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_operators_.assign_operation.html index ef3bf0c..3a228e0 100644 --- a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_operators_.assign_operation.html +++ b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_operators_.assign_operation.html @@ -1 +1 @@ -assign_operation | ndarray-js

Generated using TypeDoc

\ No newline at end of file +assign_operation | ndarray-js

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_operators_.atan2.html b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_operators_.atan2.html index 85d6846..7f56d41 100644 --- a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_operators_.atan2.html +++ b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_operators_.atan2.html @@ -1 +1 @@ -atan2 | ndarray-js

Generated using TypeDoc

\ No newline at end of file +atan2 | ndarray-js

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_operators_.binary_operation.html b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_operators_.binary_operation.html index 740079f..6c8ee22 100644 --- a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_operators_.binary_operation.html +++ b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_operators_.binary_operation.html @@ -1 +1 @@ -binary_operation | ndarray-js

Generated using TypeDoc

\ No newline at end of file +binary_operation | ndarray-js

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_operators_.isclose.html b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_operators_.isclose.html index 23719e5..f9796b9 100644 --- a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_operators_.isclose.html +++ b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_operators_.isclose.html @@ -1 +1 @@ -isclose | ndarray-js

Generated using TypeDoc

\ No newline at end of file +isclose | ndarray-js

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_print_.humanReadable.html b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_print_.humanReadable.html index 2500b01..c14a71b 100644 --- a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_print_.humanReadable.html +++ b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_print_.humanReadable.html @@ -1 +1 @@ -humanReadable | ndarray-js

Generated using TypeDoc

\ No newline at end of file +humanReadable | ndarray-js

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_transform_.apply_along_axis.html b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_transform_.apply_along_axis.html index ca150eb..757e36e 100644 --- a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_transform_.apply_along_axis.html +++ b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_transform_.apply_along_axis.html @@ -1 +1 @@ -apply_along_axis | ndarray-js

Generated using TypeDoc

\ No newline at end of file +apply_along_axis | ndarray-js

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_transform_.concatenate.html b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_transform_.concatenate.html index e51e7fe..b6c666e 100644 --- a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_transform_.concatenate.html +++ b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_transform_.concatenate.html @@ -1 +1 @@ -concatenate | ndarray-js

Generated using TypeDoc

\ No newline at end of file +concatenate | ndarray-js

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_transform_.sort.html b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_transform_.sort.html index 827ac2a..7bac9f7 100644 --- a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_transform_.sort.html +++ b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_transform_.sort.html @@ -1 +1 @@ -sort | ndarray-js

Generated using TypeDoc

\ No newline at end of file +sort | ndarray-js

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_transform_.stack.html b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_transform_.stack.html index 6fee16a..5bbb05c 100644 --- a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_transform_.stack.html +++ b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_transform_.stack.html @@ -1 +1 @@ -stack | ndarray-js

Generated using TypeDoc

\ No newline at end of file +stack | ndarray-js

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_transform_.swapAxes.html b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_transform_.swapAxes.html index 7462c70..a9acea8 100644 --- a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_transform_.swapAxes.html +++ b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_transform_.swapAxes.html @@ -1 +1 @@ -swapAxes | ndarray-js

Generated using TypeDoc

\ No newline at end of file +swapAxes | ndarray-js

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_transform_.transpose.html b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_transform_.transpose.html index 73194fb..0b67738 100644 --- a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_transform_.transpose.html +++ b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_array_transform_.transpose.html @@ -1 +1 @@ -transpose | ndarray-js

Generated using TypeDoc

\ No newline at end of file +transpose | ndarray-js

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_modules_constructors_.arange.html b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_modules_constructors_.arange.html index d9b90fc..342c014 100644 --- a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_modules_constructors_.arange.html +++ b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_modules_constructors_.arange.html @@ -1 +1 @@ -arange | ndarray-js

Generated using TypeDoc

\ No newline at end of file +arange | ndarray-js

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_modules_constructors_.empty.html b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_modules_constructors_.empty.html index 60338f5..abcbae8 100644 --- a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_modules_constructors_.empty.html +++ b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_modules_constructors_.empty.html @@ -1,2 +1,2 @@ empty | ndarray-js

Generated using TypeDoc

\ No newline at end of file +

Parameters

Returns NDArray

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_modules_constructors_.geomspace.html b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_modules_constructors_.geomspace.html index 85f2535..402789c 100644 --- a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_modules_constructors_.geomspace.html +++ b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_modules_constructors_.geomspace.html @@ -1 +1 @@ -geomspace | ndarray-js

Generated using TypeDoc

\ No newline at end of file +geomspace | ndarray-js

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_modules_constructors_.linspace.html b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_modules_constructors_.linspace.html index 454ff6c..8a8e34f 100644 --- a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_modules_constructors_.linspace.html +++ b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_modules_constructors_.linspace.html @@ -1 +1 @@ -linspace | ndarray-js

Generated using TypeDoc

\ No newline at end of file +linspace | ndarray-js

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_modules_constructors_.ones.html b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_modules_constructors_.ones.html index 26f3b4e..de0dd53 100644 --- a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_modules_constructors_.ones.html +++ b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_modules_constructors_.ones.html @@ -1 +1 @@ -ones | ndarray-js

Generated using TypeDoc

\ No newline at end of file +ones | ndarray-js

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_modules_constructors_.zeros.html b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_modules_constructors_.zeros.html index baef165..59522c4 100644 --- a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_modules_constructors_.zeros.html +++ b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_modules_constructors_.zeros.html @@ -1,2 +1,2 @@ zeros | ndarray-js

Generated using TypeDoc

\ No newline at end of file +

Parameters

Returns NDArray

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_modules_grammar_.__makeSemantics.html b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_modules_grammar_.__makeSemantics.html index be65670..45722ce 100644 --- a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_modules_grammar_.__makeSemantics.html +++ b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_modules_grammar_.__makeSemantics.html @@ -1 +1 @@ -__makeSemantics | ndarray-js
  • Returns {
        busy: number;
        ohmSemantics: Semantics;
        parse: ((template, ...variables) => any);
        semanticVariables: any[];
        semantics: {
            Precedence02: (($A, $symbol, $B) => any);
            Precedence03: ((_, $symbol, $B) => any);
            Precedence04: ((_, $symbol, $B) => any);
            Precedence05: (($A, $symbol, $B) => any);
            Precedence06: (($A, $symbol, $B) => any);
            Precedence07: (($A, $symbol, $B) => any);
            Precedence08: (($A, $symbol, $B) => any);
            Precedence09: (($A, $symbol, $B) => any);
            Precedence10: (($A, $symbol, $B) => any);
            Precedence11: (($A, $symbol, $B) => any);
            number: ((arg1, arg2, arg3, arg4, arg5, arg6, arg7) => number);
            Arr_attribute($arr, _, $name): any;
            Arr_call($name, $names, _, $callArgs): any;
            Arr_method($arr, _dot, $name, $callArgs): any;
            Arr_slice($arr, _open, $where, _close): any;
            CallArgs(_open, $args, _comma, $kwArgs, _trailing, _close): {
                args: any;
                kwArgs: {
                    [k: string]: T;
                };
            };
            Constant($x): number | boolean;
            Instruction_expression($arr): any;
            Instruction_sliceAssignment($tgt, _open, $where, _close, $symbol, $src): any;
            JsArray(_open, $list, _trailing, _close): any;
            KwArg($key, _equals, $value): any[];
            NonemptyListOf(first, _, more): any[];
            Parenthesis(_, $arr, __): any;
            SliceRange($start, _, $stop, __, $step): any;
            SliceTerm_constant($x): any;
            String(_open, $str, _close): any;
            Variable(_, $i, __): any;
            _terminal(): any;
            int($sign, $value): number;
        };
    }

    • busy: number
    • ohmSemantics: Semantics
    • parse: ((template, ...variables) => any)
        • (template, ...variables): any
        • Parameters

          • template: any
          • Rest ...variables: any[]

          Returns any

    • semanticVariables: any[]
    • semantics: {
          Precedence02: (($A, $symbol, $B) => any);
          Precedence03: ((_, $symbol, $B) => any);
          Precedence04: ((_, $symbol, $B) => any);
          Precedence05: (($A, $symbol, $B) => any);
          Precedence06: (($A, $symbol, $B) => any);
          Precedence07: (($A, $symbol, $B) => any);
          Precedence08: (($A, $symbol, $B) => any);
          Precedence09: (($A, $symbol, $B) => any);
          Precedence10: (($A, $symbol, $B) => any);
          Precedence11: (($A, $symbol, $B) => any);
          number: ((arg1, arg2, arg3, arg4, arg5, arg6, arg7) => number);
          Arr_attribute($arr, _, $name): any;
          Arr_call($name, $names, _, $callArgs): any;
          Arr_method($arr, _dot, $name, $callArgs): any;
          Arr_slice($arr, _open, $where, _close): any;
          CallArgs(_open, $args, _comma, $kwArgs, _trailing, _close): {
              args: any;
              kwArgs: {
                  [k: string]: T;
              };
          };
          Constant($x): number | boolean;
          Instruction_expression($arr): any;
          Instruction_sliceAssignment($tgt, _open, $where, _close, $symbol, $src): any;
          JsArray(_open, $list, _trailing, _close): any;
          KwArg($key, _equals, $value): any[];
          NonemptyListOf(first, _, more): any[];
          Parenthesis(_, $arr, __): any;
          SliceRange($start, _, $stop, __, $step): any;
          SliceTerm_constant($x): any;
          String(_open, $str, _close): any;
          Variable(_, $i, __): any;
          _terminal(): any;
          int($sign, $value): number;
      }
      • Precedence02: (($A, $symbol, $B) => any)
          • ($A, $symbol, $B): any
          • Parameters

            • $A: any
            • $symbol: any
            • $B: any

            Returns any

      • Precedence03: ((_, $symbol, $B) => any)
          • (_, $symbol, $B): any
          • Parameters

            • _: any
            • $symbol: any
            • $B: any

            Returns any

      • Precedence04: ((_, $symbol, $B) => any)
          • (_, $symbol, $B): any
          • Parameters

            • _: any
            • $symbol: any
            • $B: any

            Returns any

      • Precedence05: (($A, $symbol, $B) => any)
          • ($A, $symbol, $B): any
          • Parameters

            • $A: any
            • $symbol: any
            • $B: any

            Returns any

      • Precedence06: (($A, $symbol, $B) => any)
          • ($A, $symbol, $B): any
          • Parameters

            • $A: any
            • $symbol: any
            • $B: any

            Returns any

      • Precedence07: (($A, $symbol, $B) => any)
          • ($A, $symbol, $B): any
          • Parameters

            • $A: any
            • $symbol: any
            • $B: any

            Returns any

      • Precedence08: (($A, $symbol, $B) => any)
          • ($A, $symbol, $B): any
          • Parameters

            • $A: any
            • $symbol: any
            • $B: any

            Returns any

      • Precedence09: (($A, $symbol, $B) => any)
          • ($A, $symbol, $B): any
          • Parameters

            • $A: any
            • $symbol: any
            • $B: any

            Returns any

      • Precedence10: (($A, $symbol, $B) => any)
          • ($A, $symbol, $B): any
          • Parameters

            • $A: any
            • $symbol: any
            • $B: any

            Returns any

      • Precedence11: (($A, $symbol, $B) => any)
          • ($A, $symbol, $B): any
          • Parameters

            • $A: any
            • $symbol: any
            • $B: any

            Returns any

      • number: ((arg1, arg2, arg3, arg4, arg5, arg6, arg7) => number)
          • (arg1, arg2, arg3, arg4, arg5, arg6, arg7): number
          • Parameters

            • arg1: any
            • arg2: any
            • arg3: any
            • arg4: any
            • arg5: any
            • arg6: any
            • arg7: any

            Returns number

      • Arr_attribute:function
      • Arr_call:function
        • Parameters

          • $name: any
          • $names: any
          • _: any
          • $callArgs: any

          Returns any

      • Arr_method:function
        • Parameters

          • $arr: any
          • _dot: any
          • $name: any
          • $callArgs: any

          Returns any

      • Arr_slice:function
        • Parameters

          • $arr: any
          • _open: any
          • $where: any
          • _close: any

          Returns any

      • CallArgs:function
        • Parameters

          • _open: any
          • $args: any
          • _comma: any
          • $kwArgs: any
          • _trailing: any
          • _close: any

          Returns {
              args: any;
              kwArgs: {
                  [k: string]: T;
              };
          }

          • args: any
          • kwArgs: {
                [k: string]: T;
            }
            • [k: string]: T
      • Constant:function
      • Instruction_expression:function
      • Instruction_sliceAssignment:function
        • Parameters

          • $tgt: any
          • _open: any
          • $where: any
          • _close: any
          • $symbol: any
          • $src: any

          Returns any

      • JsArray:function
        • Parameters

          • _open: any
          • $list: any
          • _trailing: any
          • _close: any

          Returns any

      • KwArg:function
      • NonemptyListOf:function
      • Parenthesis:function
      • SliceRange:function
        • Parameters

          • $start: any
          • _: any
          • $stop: any
          • __: any
          • $step: any

          Returns any

      • SliceTerm_constant:function
      • String:function
      • Variable:function
      • _terminal:function
      • int:function

Generated using TypeDoc

\ No newline at end of file +__makeSemantics | ndarray-js
  • Returns {
        busy: number;
        ohmSemantics: Semantics;
        parse: ((template, ...variables) => any);
        semanticVariables: any[];
        semantics: {
            Precedence02: (($A, $symbol, $B) => any);
            Precedence03: ((_, $symbol, $B) => any);
            Precedence04: ((_, $symbol, $B) => any);
            Precedence05: (($A, $symbol, $B) => any);
            Precedence06: (($A, $symbol, $B) => any);
            Precedence07: (($A, $symbol, $B) => any);
            Precedence08: (($A, $symbol, $B) => any);
            Precedence09: (($A, $symbol, $B) => any);
            Precedence10: (($A, $symbol, $B) => any);
            Precedence11: (($A, $symbol, $B) => any);
            number: ((arg1, arg2, arg3, arg4, arg5, arg6, arg7) => number);
            Arr_attribute($arr, _, $name): any;
            Arr_call($name, $names, _, $callArgs): any;
            Arr_method($arr, _dot, $name, $callArgs): any;
            Arr_slice($arr, _open, $where, _close): any;
            CallArgs(_open, $args, _comma, $kwArgs, _trailing, _close): {
                args: any;
                kwArgs: {
                    [k: string]: T;
                };
            };
            Constant($x): number | boolean;
            Instruction_expression($arr): any;
            Instruction_sliceAssignment($tgt, _open, $where, _close, $symbol, $src): any;
            JsArray(_open, $list, _trailing, _close): any;
            KwArg($key, _equals, $value): any[];
            NonemptyListOf(first, _, more): any[];
            Parenthesis(_, $arr, __): any;
            SliceRange($start, _, $stop, __, $step): any;
            SliceTerm_constant($x): any;
            String(_open, $str, _close): any;
            Variable(_, $i, __): any;
            _terminal(): any;
            int($sign, $value): number;
        };
    }

    • busy: number
    • ohmSemantics: Semantics
    • parse: ((template, ...variables) => any)
        • (template, ...variables): any
        • Parameters

          • template: any
          • Rest ...variables: any[]

          Returns any

    • semanticVariables: any[]
    • semantics: {
          Precedence02: (($A, $symbol, $B) => any);
          Precedence03: ((_, $symbol, $B) => any);
          Precedence04: ((_, $symbol, $B) => any);
          Precedence05: (($A, $symbol, $B) => any);
          Precedence06: (($A, $symbol, $B) => any);
          Precedence07: (($A, $symbol, $B) => any);
          Precedence08: (($A, $symbol, $B) => any);
          Precedence09: (($A, $symbol, $B) => any);
          Precedence10: (($A, $symbol, $B) => any);
          Precedence11: (($A, $symbol, $B) => any);
          number: ((arg1, arg2, arg3, arg4, arg5, arg6, arg7) => number);
          Arr_attribute($arr, _, $name): any;
          Arr_call($name, $names, _, $callArgs): any;
          Arr_method($arr, _dot, $name, $callArgs): any;
          Arr_slice($arr, _open, $where, _close): any;
          CallArgs(_open, $args, _comma, $kwArgs, _trailing, _close): {
              args: any;
              kwArgs: {
                  [k: string]: T;
              };
          };
          Constant($x): number | boolean;
          Instruction_expression($arr): any;
          Instruction_sliceAssignment($tgt, _open, $where, _close, $symbol, $src): any;
          JsArray(_open, $list, _trailing, _close): any;
          KwArg($key, _equals, $value): any[];
          NonemptyListOf(first, _, more): any[];
          Parenthesis(_, $arr, __): any;
          SliceRange($start, _, $stop, __, $step): any;
          SliceTerm_constant($x): any;
          String(_open, $str, _close): any;
          Variable(_, $i, __): any;
          _terminal(): any;
          int($sign, $value): number;
      }
      • Precedence02: (($A, $symbol, $B) => any)
          • ($A, $symbol, $B): any
          • Parameters

            • $A: any
            • $symbol: any
            • $B: any

            Returns any

      • Precedence03: ((_, $symbol, $B) => any)
          • (_, $symbol, $B): any
          • Parameters

            • _: any
            • $symbol: any
            • $B: any

            Returns any

      • Precedence04: ((_, $symbol, $B) => any)
          • (_, $symbol, $B): any
          • Parameters

            • _: any
            • $symbol: any
            • $B: any

            Returns any

      • Precedence05: (($A, $symbol, $B) => any)
          • ($A, $symbol, $B): any
          • Parameters

            • $A: any
            • $symbol: any
            • $B: any

            Returns any

      • Precedence06: (($A, $symbol, $B) => any)
          • ($A, $symbol, $B): any
          • Parameters

            • $A: any
            • $symbol: any
            • $B: any

            Returns any

      • Precedence07: (($A, $symbol, $B) => any)
          • ($A, $symbol, $B): any
          • Parameters

            • $A: any
            • $symbol: any
            • $B: any

            Returns any

      • Precedence08: (($A, $symbol, $B) => any)
          • ($A, $symbol, $B): any
          • Parameters

            • $A: any
            • $symbol: any
            • $B: any

            Returns any

      • Precedence09: (($A, $symbol, $B) => any)
          • ($A, $symbol, $B): any
          • Parameters

            • $A: any
            • $symbol: any
            • $B: any

            Returns any

      • Precedence10: (($A, $symbol, $B) => any)
          • ($A, $symbol, $B): any
          • Parameters

            • $A: any
            • $symbol: any
            • $B: any

            Returns any

      • Precedence11: (($A, $symbol, $B) => any)
          • ($A, $symbol, $B): any
          • Parameters

            • $A: any
            • $symbol: any
            • $B: any

            Returns any

      • number: ((arg1, arg2, arg3, arg4, arg5, arg6, arg7) => number)
          • (arg1, arg2, arg3, arg4, arg5, arg6, arg7): number
          • Parameters

            • arg1: any
            • arg2: any
            • arg3: any
            • arg4: any
            • arg5: any
            • arg6: any
            • arg7: any

            Returns number

      • Arr_attribute:function
      • Arr_call:function
        • Parameters

          • $name: any
          • $names: any
          • _: any
          • $callArgs: any

          Returns any

      • Arr_method:function
        • Parameters

          • $arr: any
          • _dot: any
          • $name: any
          • $callArgs: any

          Returns any

      • Arr_slice:function
        • Parameters

          • $arr: any
          • _open: any
          • $where: any
          • _close: any

          Returns any

      • CallArgs:function
        • Parameters

          • _open: any
          • $args: any
          • _comma: any
          • $kwArgs: any
          • _trailing: any
          • _close: any

          Returns {
              args: any;
              kwArgs: {
                  [k: string]: T;
              };
          }

          • args: any
          • kwArgs: {
                [k: string]: T;
            }
            • [k: string]: T
      • Constant:function
      • Instruction_expression:function
      • Instruction_sliceAssignment:function
        • Parameters

          • $tgt: any
          • _open: any
          • $where: any
          • _close: any
          • $symbol: any
          • $src: any

          Returns any

      • JsArray:function
        • Parameters

          • _open: any
          • $list: any
          • _trailing: any
          • _close: any

          Returns any

      • KwArg:function
      • NonemptyListOf:function
      • Parenthesis:function
      • SliceRange:function
        • Parameters

          • $start: any
          • _: any
          • $stop: any
          • __: any
          • $step: any

          Returns any

      • SliceTerm_constant:function
      • String:function
      • Variable:function
      • _terminal:function
      • int:function

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_modules_grammar_.parse.html b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_modules_grammar_.parse.html index 3f4a152..f5d3556 100644 --- a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_modules_grammar_.parse.html +++ b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_modules_grammar_.parse.html @@ -1 +1 @@ -parse | ndarray-js

Generated using TypeDoc

\ No newline at end of file +parse | ndarray-js

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_modules_random_.__normal.html b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_modules_random_.__normal.html index 3347808..45246d8 100644 --- a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_modules_random_.__normal.html +++ b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_modules_random_.__normal.html @@ -1 +1 @@ -__normal | ndarray-js

Generated using TypeDoc

\ No newline at end of file +__normal | ndarray-js

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_modules_random_._shuffle.html b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_modules_random_._shuffle.html index a5cf905..d16876e 100644 --- a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_modules_random_._shuffle.html +++ b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_modules_random_._shuffle.html @@ -1 +1 @@ -_shuffle | ndarray-js

Generated using TypeDoc

\ No newline at end of file +_shuffle | ndarray-js

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_modules_random_._shuffled.html b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_modules_random_._shuffled.html index edb7330..f8cfd6f 100644 --- a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_modules_random_._shuffled.html +++ b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_modules_random_._shuffled.html @@ -1 +1 @@ -_shuffled | ndarray-js

Generated using TypeDoc

\ No newline at end of file +_shuffled | ndarray-js

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_modules_random_.exponential.html b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_modules_random_.exponential.html index 0886014..b1968e9 100644 --- a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_modules_random_.exponential.html +++ b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_modules_random_.exponential.html @@ -1 +1 @@ -exponential | ndarray-js

Generated using TypeDoc

\ No newline at end of file +exponential | ndarray-js

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_modules_random_.normal.html b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_modules_random_.normal.html index c4d29b3..2651eac 100644 --- a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_modules_random_.normal.html +++ b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_modules_random_.normal.html @@ -1 +1 @@ -normal | ndarray-js

Generated using TypeDoc

\ No newline at end of file +normal | ndarray-js

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_modules_random_.randn.html b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_modules_random_.randn.html index a6f1c66..091c7ec 100644 --- a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_modules_random_.randn.html +++ b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_modules_random_.randn.html @@ -1 +1 @@ -randn | ndarray-js

Generated using TypeDoc

\ No newline at end of file +randn | ndarray-js

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_modules_random_.random.html b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_modules_random_.random.html index 5296ac0..19f5d6f 100644 --- a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_modules_random_.random.html +++ b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_modules_random_.random.html @@ -1 +1 @@ -random | ndarray-js

Generated using TypeDoc

\ No newline at end of file +random | ndarray-js

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_modules_random_.shuffle.html b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_modules_random_.shuffle.html index 5b2a797..fe4dd33 100644 --- a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_modules_random_.shuffle.html +++ b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_modules_random_.shuffle.html @@ -1 +1 @@ -shuffle | ndarray-js

Generated using TypeDoc

\ No newline at end of file +shuffle | ndarray-js

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_modules_random_.shuffled.html b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_modules_random_.shuffled.html index 8437b33..f65b808 100644 --- a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_modules_random_.shuffled.html +++ b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_modules_random_.shuffled.html @@ -1 +1 @@ -shuffled | ndarray-js

Generated using TypeDoc

\ No newline at end of file +shuffled | ndarray-js

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_modules_random_.uniform.html b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_modules_random_.uniform.html index 22d102a..3856b3c 100644 --- a/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_modules_random_.uniform.html +++ b/docs/functions/_internals_.__mnt_data_documents_projects_numpy_js_src_modules_random_.uniform.html @@ -1 +1 @@ -uniform | ndarray-js

Generated using TypeDoc

\ No newline at end of file +uniform | ndarray-js

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/np.html b/docs/functions/np.html index 14ca7bf..e44c164 100644 --- a/docs/functions/np.html +++ b/docs/functions/np.html @@ -1,5 +1,5 @@ np | ndarray-js

Function np

  • Parser and main namespace for the ndarray-js package.

    -

    Parameters

    Returns any

Binary operators

add +

Parameters

Returns any

Binary operators

Binary operators

add: ((arr, ...args) => NDArray)

Type declaration

bitwise_and: ((arr, ...args) => NDArray)

Type declaration

bitwise_or: ((arr, ...args) => NDArray)

Type declaration

bitwise_shift_left: ((arr, ...args) => NDArray)

Type declaration

bitwise_shift_right: ((arr, ...args) => NDArray)

Type declaration

bitwise_xor: ((arr, ...args) => NDArray)

Type declaration

divide: ((arr, ...args) => NDArray)

Type declaration

divide_int: ((arr, ...args) => NDArray)

Type declaration

equal: ((arr, ...args) => NDArray)

Type declaration

greater: ((arr, ...args) => NDArray)

Type declaration

greater_equal: ((arr, ...args) => NDArray)

Type declaration

less: ((arr, ...args) => NDArray)

Type declaration

less_equal: ((arr, ...args) => NDArray)

Type declaration

logical_and: ((arr, ...args) => NDArray)

Type declaration

logical_or: ((arr, ...args) => NDArray)

Type declaration

maximum: ((arr, ...args) => NDArray)

Type declaration

minimum: ((arr, ...args) => NDArray)

Type declaration

mod: ((arr, ...args) => NDArray)

Type declaration

multiply: ((arr, ...args) => NDArray)

Type declaration

not_equal: ((arr, ...args) => NDArray)

Type declaration

pow: ((arr, ...args) => NDArray)

Type declaration

subtract: ((arr, ...args) => NDArray)

Type declaration

Casting and reshaping

array: ((A) => NDArray)

Type declaration

asarray: ((A) => NDArray)

Type declaration

fromlist: ((arr, dtype?) => NDArray)

Type declaration

    • (arr, dtype?): NDArray
    • Parameters

      • arr: any
      • dtype: any = null

      Returns NDArray

ravel: ((A) => NDArray)

Type declaration

reshape: ((A, shape_or_first, ...more_shape) => NDArray)

Type declaration

    • (A, shape_or_first, ...more_shape): NDArray
    • Parameters

      • A: NDArray
      • shape_or_first: number | number[]
      • Rest ...more_shape: number[]

      Returns NDArray

Constructors

arange: ((arg0, arg1?) => NDArray)

Type declaration

    • (arg0, arg1?): NDArray
    • Parameters

      • arg0: any
      • arg1: any = null

      Returns NDArray

empty: ((shape, dtype?) => NDArray)

Type declaration

    • (shape, dtype?): NDArray
    • Parameters

      • shape: number[]
      • dtype: DType = Number

      Returns NDArray

geomspace: ((start, stop, num?, endpoint?) => NDArray)

Type declaration

    • (start, stop, num?, endpoint?): NDArray
    • Parameters

      • start: any
      • stop: any
      • num: number = 50
      • endpoint: boolean = true

      Returns NDArray

linspace: ((start, stop, num?, endpoint?) => NDArray)

Type declaration

    • (start, stop, num?, endpoint?): NDArray
    • Parameters

      • start: any
      • stop: any
      • num: number = 50
      • endpoint: boolean = true

      Returns NDArray

ones: ((shape, dtype?) => NDArray)

Type declaration

    • (shape, dtype?): NDArray
    • Parameters

      • shape: number[]
      • dtype: DType = Number

      Returns NDArray

zeros: ((shape, dtype?) => NDArray)

Type declaration

    • (shape, dtype?): NDArray
    • Parameters

      • shape: number[]
      • dtype: DType = Number

      Returns NDArray

Elementwise operators

abs: ((arr, ...args) => NDArray)

Type declaration

acos: ((A, out?) => NDArray)

Type declaration

acosh: ((A, out?) => NDArray)

Type declaration

asin: ((A, out?) => NDArray)

Type declaration

asinh: ((A, out?) => NDArray)

Type declaration

atan: ((A, out?) => NDArray)

Type declaration

atanh: ((A, out?) => NDArray)

Type declaration

bitwise_not: ((arr, ...args) => NDArray)

Type declaration

cos: ((A, out?) => NDArray)

Type declaration

cosh: ((A, out?) => NDArray)

Type declaration

exp: ((A, out?) => NDArray)

Type declaration

log: ((A, out?) => NDArray)

Type declaration

log10: ((A, out?) => NDArray)

Type declaration

log1p: ((A, out?) => NDArray)

Type declaration

log2: ((A, out?) => NDArray)

Type declaration

logical_not: ((arr, ...args) => NDArray)

Type declaration

negative: ((arr, ...args) => NDArray)

Type declaration

round: ((arr, ...args) => NDArray)

Type declaration

    • (arr, ...args): NDArray
    • Parameters

      • arr: number | boolean | NDArray
      • Rest ...args: [decimals?: number]

      Returns NDArray

sign: ((A, out?) => NDArray)

Type declaration

sin: ((A, out?) => NDArray)

Type declaration

sinh: ((A, out?) => NDArray)

Type declaration

sqrt: ((A, out?) => NDArray)

Type declaration

square: ((A, out?) => NDArray)

Type declaration

tan: ((A, out?) => NDArray)

Type declaration

tanh: ((A, out?) => NDArray)

Type declaration

Main

NDArray: typeof NDArray
modules: {
    constructors: any;
    grammar: any;
    random: any;
}

Type declaration

    Math constants

    e: number
    pi: number

    Modules

    Other

    allclose: ((A, B, rtol?, atol?, equal_nan?) => boolean)

    Type declaration

      • (A, B, rtol?, atol?, equal_nan?): boolean
      • Parameters

        • A: any
        • B: any
        • rtol: number = 1.e-5
        • atol: number = 1.e-8
        • equal_nan: boolean = false

        Returns boolean

    atan2: ((...args) => NDArray)

    Type declaration

    isclose: ((A, B, rtol?, atol?, equal_nan?) => ArrayOrConstant)

    Type declaration

      • (A, B, rtol?, atol?, equal_nan?): ArrayOrConstant
      • Parameters

        • A: any
        • B: any
        • rtol: number = 1.e-5
        • atol: number = 1.e-8
        • equal_nan: boolean = false

        Returns ArrayOrConstant

    Reducers

    all: ((arr, ...args) => NDArray)

    Type declaration

    any: ((arr, ...args) => NDArray)

    Type declaration

    argmax: ((arr, ...args) => NDArray)

    Type declaration

    argmin: ((arr, ...args) => NDArray)

    Type declaration

    max: ((arr, ...args) => NDArray)

    Type declaration

    mean: ((arr, ...args) => NDArray)

    Type declaration

    min: ((arr, ...args) => NDArray)

    Type declaration

    norm: ((arr, ...args) => NDArray)

    Type declaration

    prod: ((arr, ...args) => NDArray)

    Type declaration

    product: ((arr, ...args) => NDArray)

    Type declaration

    std: ((arr, ...args) => NDArray)

    Type declaration

    sum: ((arr, ...args) => NDArray)

    Type declaration

    var: ((arr, ...args) => NDArray)

    Type declaration

    Transformations

    apply_along_axis: ((arr, axis, transform, dtype?) => ArrayOrConstant)

    Type declaration

    concatenate: ((arrays, axis?) => NDArray)

    Type declaration

    sort: ((A, axis?) => ArrayOrConstant)

    Type declaration

    stack: ((arrays, axis?) => NDArray)

    Type declaration

    transpose: ((arr, axes?) => NDArray)

    Type declaration

    Generated using TypeDoc

    \ No newline at end of file +

    Binary operators

    add: ((arr, ...args) => NDArray)

    Type declaration

    bitwise_and: ((arr, ...args) => NDArray)

    Type declaration

    bitwise_or: ((arr, ...args) => NDArray)

    Type declaration

    bitwise_shift_left: ((arr, ...args) => NDArray)

    Type declaration

    bitwise_shift_right: ((arr, ...args) => NDArray)

    Type declaration

    bitwise_xor: ((arr, ...args) => NDArray)

    Type declaration

    divide: ((arr, ...args) => NDArray)

    Type declaration

    divide_int: ((arr, ...args) => NDArray)

    Type declaration

    equal: ((arr, ...args) => NDArray)

    Type declaration

    greater: ((arr, ...args) => NDArray)

    Type declaration

    greater_equal: ((arr, ...args) => NDArray)

    Type declaration

    less: ((arr, ...args) => NDArray)

    Type declaration

    less_equal: ((arr, ...args) => NDArray)

    Type declaration

    logical_and: ((arr, ...args) => NDArray)

    Type declaration

    logical_or: ((arr, ...args) => NDArray)

    Type declaration

    maximum: ((arr, ...args) => NDArray)

    Type declaration

    minimum: ((arr, ...args) => NDArray)

    Type declaration

    mod: ((arr, ...args) => NDArray)

    Type declaration

    multiply: ((arr, ...args) => NDArray)

    Type declaration

    not_equal: ((arr, ...args) => NDArray)

    Type declaration

    pow: ((arr, ...args) => NDArray)

    Type declaration

    subtract: ((arr, ...args) => NDArray)

    Type declaration

    Casting and reshaping

    array: ((A) => NDArray)

    Type declaration

    asarray: ((A) => NDArray)

    Type declaration

    fromlist: ((arr, dtype?) => NDArray)

    Type declaration

      • (arr, dtype?): NDArray
      • Parameters

        • arr: any
        • dtype: any = null

        Returns NDArray

    ravel: ((A) => NDArray)

    Type declaration

    reshape: ((A, shape_or_first, ...more_shape) => NDArray)

    Type declaration

      • (A, shape_or_first, ...more_shape): NDArray
      • Parameters

        • A: NDArray
        • shape_or_first: number | number[]
        • Rest ...more_shape: number[]

        Returns NDArray

    Constructors

    arange: ((arg0, arg1?) => NDArray)

    Type declaration

      • (arg0, arg1?): NDArray
      • Parameters

        • arg0: any
        • arg1: any = null

        Returns NDArray

    empty: ((shape, dtype?) => NDArray)

    Type declaration

      • (shape, dtype?): NDArray
      • Parameters

        • shape: number[]
        • dtype: DType = Number

        Returns NDArray

    geomspace: ((start, stop, num?, endpoint?) => NDArray)

    Type declaration

      • (start, stop, num?, endpoint?): NDArray
      • Parameters

        • start: any
        • stop: any
        • num: number = 50
        • endpoint: boolean = true

        Returns NDArray

    linspace: ((start, stop, num?, endpoint?) => NDArray)

    Type declaration

      • (start, stop, num?, endpoint?): NDArray
      • Parameters

        • start: any
        • stop: any
        • num: number = 50
        • endpoint: boolean = true

        Returns NDArray

    ones: ((shape, dtype?) => NDArray)

    Type declaration

      • (shape, dtype?): NDArray
      • Parameters

        • shape: number[]
        • dtype: DType = Number

        Returns NDArray

    zeros: ((shape, dtype?) => NDArray)

    Type declaration

      • (shape, dtype?): NDArray
      • Parameters

        • shape: number[]
        • dtype: DType = Number

        Returns NDArray

    Elementwise operators

    abs: ((arr, ...args) => NDArray)

    Type declaration

    acos: ((A, out?) => NDArray)

    Type declaration

    acosh: ((A, out?) => NDArray)

    Type declaration

    asin: ((A, out?) => NDArray)

    Type declaration

    asinh: ((A, out?) => NDArray)

    Type declaration

    atan: ((A, out?) => NDArray)

    Type declaration

    atanh: ((A, out?) => NDArray)

    Type declaration

    bitwise_not: ((arr, ...args) => NDArray)

    Type declaration

    cos: ((A, out?) => NDArray)

    Type declaration

    cosh: ((A, out?) => NDArray)

    Type declaration

    exp: ((A, out?) => NDArray)

    Type declaration

    log: ((A, out?) => NDArray)

    Type declaration

    log10: ((A, out?) => NDArray)

    Type declaration

    log1p: ((A, out?) => NDArray)

    Type declaration

    log2: ((A, out?) => NDArray)

    Type declaration

    logical_not: ((arr, ...args) => NDArray)

    Type declaration

    negative: ((arr, ...args) => NDArray)

    Type declaration

    round: ((arr, ...args) => NDArray)

    Type declaration

      • (arr, ...args): NDArray
      • Parameters

        • arr: number | boolean | NDArray
        • Rest ...args: [decimals?: number]

        Returns NDArray

    sign: ((A, out?) => NDArray)

    Type declaration

    sin: ((A, out?) => NDArray)

    Type declaration

    sinh: ((A, out?) => NDArray)

    Type declaration

    sqrt: ((A, out?) => NDArray)

    Type declaration

    square: ((A, out?) => NDArray)

    Type declaration

    tan: ((A, out?) => NDArray)

    Type declaration

    tanh: ((A, out?) => NDArray)

    Type declaration

    Main

    NDArray: typeof NDArray
    modules: {
        constructors: any;
        grammar: any;
        random: any;
    }

    Type declaration

      Math constants

      e: number
      pi: number

      Modules

      Other

      allclose: ((A, B, rtol?, atol?, equal_nan?) => boolean)

      Type declaration

        • (A, B, rtol?, atol?, equal_nan?): boolean
        • Parameters

          • A: any
          • B: any
          • rtol: number = 1.e-5
          • atol: number = 1.e-8
          • equal_nan: boolean = false

          Returns boolean

      atan2: ((...args) => NDArray)

      Type declaration

      isclose: ((A, B, rtol?, atol?, equal_nan?) => ArrayOrConstant)

      Type declaration

        • (A, B, rtol?, atol?, equal_nan?): ArrayOrConstant
        • Parameters

          • A: any
          • B: any
          • rtol: number = 1.e-5
          • atol: number = 1.e-8
          • equal_nan: boolean = false

          Returns ArrayOrConstant

      Reducers

      all: ((arr, ...args) => NDArray)

      Type declaration

      any: ((arr, ...args) => NDArray)

      Type declaration

      argmax: ((arr, ...args) => NDArray)

      Type declaration

      argmin: ((arr, ...args) => NDArray)

      Type declaration

      max: ((arr, ...args) => NDArray)

      Type declaration

      mean: ((arr, ...args) => NDArray)

      Type declaration

      min: ((arr, ...args) => NDArray)

      Type declaration

      norm: ((arr, ...args) => NDArray)

      Type declaration

      prod: ((arr, ...args) => NDArray)

      Type declaration

      product: ((arr, ...args) => NDArray)

      Type declaration

      std: ((arr, ...args) => NDArray)

      Type declaration

      sum: ((arr, ...args) => NDArray)

      Type declaration

      var: ((arr, ...args) => NDArray)

      Type declaration

      Transformations

      apply_along_axis: ((arr, axis, transform, dtype?) => ArrayOrConstant)

      Type declaration

      concatenate: ((arrays, axis?) => NDArray)

      Type declaration

      sort: ((A, axis?) => ArrayOrConstant)

      Type declaration

      stack: ((arrays, axis?) => NDArray)

      Type declaration

      transpose: ((arr, axes?) => NDArray)

      Type declaration

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/index.html b/docs/index.html index 4a77fb0..ad68299 100644 --- a/docs/index.html +++ b/docs/index.html @@ -245,6 +245,8 @@

      SVG outputs:

      Use in nodejs with typescript (run with ts-node or compile with tsc):

      import { np } from 'ndarray-js';
      const a = np.arange(18).reshape(3, 2, 3);
      console.log(a.tolist());
      +

      Use in Jupyter notebooks:

      You need to install the ipykernel (the setup is a bit more complex).

      +

      Example notebook: https://github.com/caph1993/numpy-js/blob/main/notebooks/normal-scatter.ipynb

      Namespace "/mnt/data/documents/projects/numpy-js/src/array/basic"

      References

      array +"/mnt/data/documents/projects/numpy-js/src/array/basic" | ndarray-js

      Namespace "/mnt/data/documents/projects/numpy-js/src/array/basic"

      References

      Variables

      Functions

      as_boolean diff --git a/docs/modules/_internals_.__mnt_data_documents_projects_numpy_js_src_array_elementwise_.html b/docs/modules/_internals_.__mnt_data_documents_projects_numpy_js_src_array_elementwise_.html index edfe778..915f2ba 100644 --- a/docs/modules/_internals_.__mnt_data_documents_projects_numpy_js_src_array_elementwise_.html +++ b/docs/modules/_internals_.__mnt_data_documents_projects_numpy_js_src_array_elementwise_.html @@ -1,4 +1,4 @@ -"/mnt/data/documents/projects/numpy-js/src/array/elementwise" | ndarray-js

      Namespace "/mnt/data/documents/projects/numpy-js/src/array/elementwise"

      Index

      Variables

      funcs +"/mnt/data/documents/projects/numpy-js/src/array/elementwise" | ndarray-js

      Namespace "/mnt/data/documents/projects/numpy-js/src/array/elementwise"

      Index

      Variables

      Functions

      elementwise diff --git a/docs/modules/_internals_.__mnt_data_documents_projects_numpy_js_src_array_indexes_.html b/docs/modules/_internals_.__mnt_data_documents_projects_numpy_js_src_array_indexes_.html index 0288520..b7b70d3 100644 --- a/docs/modules/_internals_.__mnt_data_documents_projects_numpy_js_src_array_indexes_.html +++ b/docs/modules/_internals_.__mnt_data_documents_projects_numpy_js_src_array_indexes_.html @@ -1,4 +1,4 @@ -"/mnt/data/documents/projects/numpy-js/src/array/indexes" | ndarray-js

      Namespace "/mnt/data/documents/projects/numpy-js/src/array/indexes"

      References

      GeneralIndexSpec +"/mnt/data/documents/projects/numpy-js/src/array/indexes" | ndarray-js

      Namespace "/mnt/data/documents/projects/numpy-js/src/array/indexes"

      References

      Classes

      Type Aliases

      AxisIndexSpec diff --git a/docs/modules/_internals_.__mnt_data_documents_projects_numpy_js_src_array_js_interface_.html b/docs/modules/_internals_.__mnt_data_documents_projects_numpy_js_src_array_js_interface_.html index 3168488..1f01f09 100644 --- a/docs/modules/_internals_.__mnt_data_documents_projects_numpy_js_src_array_js_interface_.html +++ b/docs/modules/_internals_.__mnt_data_documents_projects_numpy_js_src_array_js_interface_.html @@ -1,3 +1,3 @@ -"/mnt/data/documents/projects/numpy-js/src/array/js-interface" | ndarray-js

      Namespace "/mnt/data/documents/projects/numpy-js/src/array/js-interface"

      Index

      Functions

      fromlist +"/mnt/data/documents/projects/numpy-js/src/array/js-interface" | ndarray-js

      Namespace "/mnt/data/documents/projects/numpy-js/src/array/js-interface"

      Index

      Functions

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/modules/_internals_.__mnt_data_documents_projects_numpy_js_src_array_operators_.html b/docs/modules/_internals_.__mnt_data_documents_projects_numpy_js_src_array_operators_.html index 01e4282..4e22ce4 100644 --- a/docs/modules/_internals_.__mnt_data_documents_projects_numpy_js_src_array_operators_.html +++ b/docs/modules/_internals_.__mnt_data_documents_projects_numpy_js_src_array_operators_.html @@ -1,4 +1,4 @@ -"/mnt/data/documents/projects/numpy-js/src/array/operators" | ndarray-js

      Namespace "/mnt/data/documents/projects/numpy-js/src/array/operators"

      References

      ArrayOrConstant +"/mnt/data/documents/projects/numpy-js/src/array/operators" | ndarray-js

      Namespace "/mnt/data/documents/projects/numpy-js/src/array/operators"

      References

      Type Aliases

      AssignmentOperator BinaryOperator SelfAssignmentOperator diff --git a/docs/modules/_internals_.__mnt_data_documents_projects_numpy_js_src_array_print_.html b/docs/modules/_internals_.__mnt_data_documents_projects_numpy_js_src_array_print_.html index fda70fa..903ce85 100644 --- a/docs/modules/_internals_.__mnt_data_documents_projects_numpy_js_src_array_print_.html +++ b/docs/modules/_internals_.__mnt_data_documents_projects_numpy_js_src_array_print_.html @@ -1,2 +1,2 @@ -"/mnt/data/documents/projects/numpy-js/src/array/print" | ndarray-js

      Namespace "/mnt/data/documents/projects/numpy-js/src/array/print"

      Index

      Functions

      humanReadable +"/mnt/data/documents/projects/numpy-js/src/array/print" | ndarray-js

      Namespace "/mnt/data/documents/projects/numpy-js/src/array/print"

      Index

      Functions

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/modules/_internals_.__mnt_data_documents_projects_numpy_js_src_array_reduce_.html b/docs/modules/_internals_.__mnt_data_documents_projects_numpy_js_src_array_reduce_.html index 0dde249..0d1dd63 100644 --- a/docs/modules/_internals_.__mnt_data_documents_projects_numpy_js_src_array_reduce_.html +++ b/docs/modules/_internals_.__mnt_data_documents_projects_numpy_js_src_array_reduce_.html @@ -1,3 +1,3 @@ -"/mnt/data/documents/projects/numpy-js/src/array/reduce" | ndarray-js

      Namespace "/mnt/data/documents/projects/numpy-js/src/array/reduce"

      Index

      Variables

      kw_reducers +"/mnt/data/documents/projects/numpy-js/src/array/reduce" | ndarray-js

      Namespace "/mnt/data/documents/projects/numpy-js/src/array/reduce"

      Index

      Variables

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/modules/_internals_.__mnt_data_documents_projects_numpy_js_src_array_transform_.html b/docs/modules/_internals_.__mnt_data_documents_projects_numpy_js_src_array_transform_.html index 43d89c2..21cfd6e 100644 --- a/docs/modules/_internals_.__mnt_data_documents_projects_numpy_js_src_array_transform_.html +++ b/docs/modules/_internals_.__mnt_data_documents_projects_numpy_js_src_array_transform_.html @@ -1,4 +1,4 @@ -"/mnt/data/documents/projects/numpy-js/src/array/transform" | ndarray-js

      Namespace "/mnt/data/documents/projects/numpy-js/src/array/transform"

      Index

      Functions

      apply_along_axis +"/mnt/data/documents/projects/numpy-js/src/array/transform" | ndarray-js

      Namespace "/mnt/data/documents/projects/numpy-js/src/array/transform"

      Index

      Functions

      apply_along_axis concatenate sort stack diff --git a/docs/modules/_internals_.__mnt_data_documents_projects_numpy_js_src_modules_constructors_.html b/docs/modules/_internals_.__mnt_data_documents_projects_numpy_js_src_modules_constructors_.html index 6c2394d..f2196ae 100644 --- a/docs/modules/_internals_.__mnt_data_documents_projects_numpy_js_src_modules_constructors_.html +++ b/docs/modules/_internals_.__mnt_data_documents_projects_numpy_js_src_modules_constructors_.html @@ -1,4 +1,4 @@ -"/mnt/data/documents/projects/numpy-js/src/modules/constructors" | ndarray-js

      Namespace "/mnt/data/documents/projects/numpy-js/src/modules/constructors"

      Index

      Functions

      arange +"/mnt/data/documents/projects/numpy-js/src/modules/constructors" | ndarray-js

      Namespace "/mnt/data/documents/projects/numpy-js/src/modules/constructors"

      Index

      Functions

      arange empty geomspace linspace diff --git a/docs/modules/_internals_.__mnt_data_documents_projects_numpy_js_src_modules_grammar_.html b/docs/modules/_internals_.__mnt_data_documents_projects_numpy_js_src_modules_grammar_.html index d33e469..b557118 100644 --- a/docs/modules/_internals_.__mnt_data_documents_projects_numpy_js_src_modules_grammar_.html +++ b/docs/modules/_internals_.__mnt_data_documents_projects_numpy_js_src_modules_grammar_.html @@ -1,4 +1,4 @@ -"/mnt/data/documents/projects/numpy-js/src/modules/grammar" | ndarray-js

      Namespace "/mnt/data/documents/projects/numpy-js/src/modules/grammar"

      Index

      Variables

      __parser_pool +"/mnt/data/documents/projects/numpy-js/src/modules/grammar" | ndarray-js

      Namespace "/mnt/data/documents/projects/numpy-js/src/modules/grammar"

      Index

      Variables

      Functions

      __makeSemantics diff --git a/docs/modules/_internals_.__mnt_data_documents_projects_numpy_js_src_modules_random_.html b/docs/modules/_internals_.__mnt_data_documents_projects_numpy_js_src_modules_random_.html index 559afc0..72bbd38 100644 --- a/docs/modules/_internals_.__mnt_data_documents_projects_numpy_js_src_modules_random_.html +++ b/docs/modules/_internals_.__mnt_data_documents_projects_numpy_js_src_modules_random_.html @@ -1,4 +1,4 @@ -"/mnt/data/documents/projects/numpy-js/src/modules/random" | ndarray-js

      Namespace "/mnt/data/documents/projects/numpy-js/src/modules/random"

      Index

      Functions

      __normal +"/mnt/data/documents/projects/numpy-js/src/modules/random" | ndarray-js

      Namespace "/mnt/data/documents/projects/numpy-js/src/modules/random"

      Index

      Functions

      __normal _shuffle _shuffled exponential diff --git a/docs/modules/modules.html b/docs/modules/modules.html index a3d52ff..d9d9abb 100644 --- a/docs/modules/modules.html +++ b/docs/modules/modules.html @@ -1,4 +1,4 @@ -modules | ndarray-js

      Namespace modules

      Index

      Variables

      constructors +modules | ndarray-js

      Namespace modules

      Index

      Variables

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/types/_internals_.ArrayOrConstant.html b/docs/types/_internals_.ArrayOrConstant.html index ef6096e..5f90539 100644 --- a/docs/types/_internals_.ArrayOrConstant.html +++ b/docs/types/_internals_.ArrayOrConstant.html @@ -1 +1 @@ -ArrayOrConstant | ndarray-js

      Type alias ArrayOrConstant

      ArrayOrConstant: NDArray | number | boolean

      Generated using TypeDoc

      \ No newline at end of file +ArrayOrConstant | ndarray-js

      Type alias ArrayOrConstant

      ArrayOrConstant: NDArray | number | boolean

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/types/_internals_.AssignmentOpSymbol.html b/docs/types/_internals_.AssignmentOpSymbol.html index 97fd056..dabd9d0 100644 --- a/docs/types/_internals_.AssignmentOpSymbol.html +++ b/docs/types/_internals_.AssignmentOpSymbol.html @@ -1 +1 @@ -AssignmentOpSymbol | ndarray-js

      Type alias AssignmentOpSymbol

      AssignmentOpSymbol: "=" | "+=" | "-=" | "*=" | "/=" | "%=" | "//=" | "**=" | "|=" | "&=" | "^=" | "<<=" | ">>=" | "max=" | "min=" | "or=" | "and="

      Generated using TypeDoc

      \ No newline at end of file +AssignmentOpSymbol | ndarray-js

      Type alias AssignmentOpSymbol

      AssignmentOpSymbol: "=" | "+=" | "-=" | "*=" | "/=" | "%=" | "//=" | "**=" | "|=" | "&=" | "^=" | "<<=" | ">>=" | "max=" | "min=" | "or=" | "and="

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/types/_internals_.AxisArg.html b/docs/types/_internals_.AxisArg.html index 6fbc88b..9fb1fab 100644 --- a/docs/types/_internals_.AxisArg.html +++ b/docs/types/_internals_.AxisArg.html @@ -1 +1 @@ -AxisArg | ndarray-js
      AxisArg: null | number

      Generated using TypeDoc

      \ No newline at end of file +AxisArg | ndarray-js
      AxisArg: null | number

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/types/_internals_.BinaryOpSymbol.html b/docs/types/_internals_.BinaryOpSymbol.html index 012efb5..5d6cd49 100644 --- a/docs/types/_internals_.BinaryOpSymbol.html +++ b/docs/types/_internals_.BinaryOpSymbol.html @@ -1 +1 @@ -BinaryOpSymbol | ndarray-js

      Type alias BinaryOpSymbol

      BinaryOpSymbol: "+" | "-" | "*" | "/" | "%" | "//" | "**" | "<" | ">" | ">=" | "<=" | "==" | "!=" | " | " | "&" | "^" | "<<" | ">>" | "or" | "and" | "xor" | "max" | "min"

      Generated using TypeDoc

      \ No newline at end of file +BinaryOpSymbol | ndarray-js

      Type alias BinaryOpSymbol

      BinaryOpSymbol: "+" | "-" | "*" | "/" | "%" | "//" | "**" | "<" | ">" | ">=" | "<=" | "==" | "!=" | " | " | "&" | "^" | "<<" | ">>" | "or" | "and" | "xor" | "max" | "min"

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/types/_internals_.BinaryOperatorMethod.html b/docs/types/_internals_.BinaryOperatorMethod.html index 436ffd7..de93c19 100644 --- a/docs/types/_internals_.BinaryOperatorMethod.html +++ b/docs/types/_internals_.BinaryOperatorMethod.html @@ -1 +1 @@ -BinaryOperatorMethod | ndarray-js

      Type alias BinaryOperatorMethod<T>

      BinaryOperatorMethod<T>: ((other, out?) => NDArray)

      Type Parameters

      • T = number

      Type declaration

      Generated using TypeDoc

      \ No newline at end of file +BinaryOperatorMethod | ndarray-js

      Type alias BinaryOperatorMethod<T>

      BinaryOperatorMethod<T>: ((other, out?) => NDArray)

      Type Parameters

      • T = number

      Type declaration

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/types/_internals_.GeneralIndexSpec.html b/docs/types/_internals_.GeneralIndexSpec.html index 1aad3bf..e31649e 100644 --- a/docs/types/_internals_.GeneralIndexSpec.html +++ b/docs/types/_internals_.GeneralIndexSpec.html @@ -1 +1 @@ -GeneralIndexSpec | ndarray-js

      Type alias GeneralIndexSpec

      GeneralIndexSpec: ":" | "..." | "None" | null | indexSpec

      Generated using TypeDoc

      \ No newline at end of file +GeneralIndexSpec | ndarray-js

      Type alias GeneralIndexSpec

      GeneralIndexSpec: ":" | "..." | "None" | null | indexSpec

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/types/_internals_.GenericOperatorFunction.html b/docs/types/_internals_.GenericOperatorFunction.html index 3eae4b7..b0ee9be 100644 --- a/docs/types/_internals_.GenericOperatorFunction.html +++ b/docs/types/_internals_.GenericOperatorFunction.html @@ -2,4 +2,4 @@ It can be used to apply unary, binary or assignment operations.

      Type declaration

      Example

      const A = np.arange(10).op("+", 1);
      A.index('::2').op("=", 0);
      console.log(A.tolist());
      -

      Generated using TypeDoc

      \ No newline at end of file +

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/types/_internals_.ReduceKwargs.html b/docs/types/_internals_.ReduceKwargs.html index 2155822..357d666 100644 --- a/docs/types/_internals_.ReduceKwargs.html +++ b/docs/types/_internals_.ReduceKwargs.html @@ -1 +1 @@ -ReduceKwargs | ndarray-js

      Type alias ReduceKwargs

      ReduceKwargs: {
          axis?: AxisArg;
          keepdims?: boolean;
      }

      Type declaration

      • Optional axis?: AxisArg
      • Optional keepdims?: boolean

      Generated using TypeDoc

      \ No newline at end of file +ReduceKwargs | ndarray-js

      Type alias ReduceKwargs

      ReduceKwargs: {
          axis?: AxisArg;
          keepdims?: boolean;
      }

      Type declaration

      • Optional axis?: AxisArg
      • Optional keepdims?: boolean

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/types/_internals_.ReduceNormKwargs.html b/docs/types/_internals_.ReduceNormKwargs.html index e46079b..5b340bb 100644 --- a/docs/types/_internals_.ReduceNormKwargs.html +++ b/docs/types/_internals_.ReduceNormKwargs.html @@ -1 +1 @@ -ReduceNormKwargs | ndarray-js

      Type alias ReduceNormKwargs

      ReduceNormKwargs: {
          axis?: number;
          keepdims?: boolean;
          ord?: number;
      }

      Type declaration

      • Optional axis?: number
      • Optional keepdims?: boolean
      • Optional ord?: number

      Generated using TypeDoc

      \ No newline at end of file +ReduceNormKwargs | ndarray-js

      Type alias ReduceNormKwargs

      ReduceNormKwargs: {
          axis?: number;
          keepdims?: boolean;
          ord?: number;
      }

      Type declaration

      • Optional axis?: number
      • Optional keepdims?: boolean
      • Optional ord?: number

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/types/_internals_.ReduceNormSignature.html b/docs/types/_internals_.ReduceNormSignature.html index e7926d7..1ef0281 100644 --- a/docs/types/_internals_.ReduceNormSignature.html +++ b/docs/types/_internals_.ReduceNormSignature.html @@ -1 +1 @@ -ReduceNormSignature | ndarray-js

      Type alias ReduceNormSignature

      ReduceNormSignature: ((axis?, keepdims?, ord?) => NDArray)

      Type declaration

      Generated using TypeDoc

      \ No newline at end of file +ReduceNormSignature | ndarray-js

      Type alias ReduceNormSignature

      ReduceNormSignature: ((axis?, keepdims?, ord?) => NDArray)

      Type declaration

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/types/_internals_.ReduceSignature.html b/docs/types/_internals_.ReduceSignature.html index f6552cb..b2fe576 100644 --- a/docs/types/_internals_.ReduceSignature.html +++ b/docs/types/_internals_.ReduceSignature.html @@ -1 +1 @@ -ReduceSignature | ndarray-js

      Type alias ReduceSignature<T>

      ReduceSignature<T>: ((axis?, keepdims?) => NDArray)

      Type Parameters

      • T = number

      Type declaration

      Generated using TypeDoc

      \ No newline at end of file +ReduceSignature | ndarray-js

      Type alias ReduceSignature<T>

      ReduceSignature<T>: ((axis?, keepdims?) => NDArray)

      Type Parameters

      • T = number

      Type declaration

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/types/_internals_.ReduceSignatureBool.html b/docs/types/_internals_.ReduceSignatureBool.html index 6aeaf90..96325f9 100644 --- a/docs/types/_internals_.ReduceSignatureBool.html +++ b/docs/types/_internals_.ReduceSignatureBool.html @@ -1 +1 @@ -ReduceSignatureBool | ndarray-js

      Type alias ReduceSignatureBool

      ReduceSignatureBool: ReduceSignature<boolean>

      Generated using TypeDoc

      \ No newline at end of file +ReduceSignatureBool | ndarray-js

      Type alias ReduceSignatureBool

      ReduceSignatureBool: ReduceSignature<boolean>

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/types/_internals_.ReduceStdKwargs.html b/docs/types/_internals_.ReduceStdKwargs.html index e7205c6..d1a6c16 100644 --- a/docs/types/_internals_.ReduceStdKwargs.html +++ b/docs/types/_internals_.ReduceStdKwargs.html @@ -1 +1 @@ -ReduceStdKwargs | ndarray-js

      Type alias ReduceStdKwargs

      ReduceStdKwargs: {
          axis?: number;
          ddof?: number;
          keepdims?: boolean;
      }

      Type declaration

      • Optional axis?: number
      • Optional ddof?: number
      • Optional keepdims?: boolean

      Generated using TypeDoc

      \ No newline at end of file +ReduceStdKwargs | ndarray-js

      Type alias ReduceStdKwargs

      ReduceStdKwargs: {
          axis?: number;
          ddof?: number;
          keepdims?: boolean;
      }

      Type declaration

      • Optional axis?: number
      • Optional ddof?: number
      • Optional keepdims?: boolean

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/types/_internals_.ReduceStdSignature.html b/docs/types/_internals_.ReduceStdSignature.html index f6ed2cf..b9c64b3 100644 --- a/docs/types/_internals_.ReduceStdSignature.html +++ b/docs/types/_internals_.ReduceStdSignature.html @@ -1 +1 @@ -ReduceStdSignature | ndarray-js

      Type alias ReduceStdSignature

      ReduceStdSignature: ((axis?, keepdims?, ddof?) => NDArray)

      Type declaration

      Generated using TypeDoc

      \ No newline at end of file +ReduceStdSignature | ndarray-js

      Type alias ReduceStdSignature

      ReduceStdSignature: ((axis?, keepdims?, ddof?) => NDArray)

      Type declaration

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/types/_internals_.RoundSignature.html b/docs/types/_internals_.RoundSignature.html index 666b78b..85204ae 100644 --- a/docs/types/_internals_.RoundSignature.html +++ b/docs/types/_internals_.RoundSignature.html @@ -1 +1 @@ -RoundSignature | ndarray-js

      Type alias RoundSignature

      RoundSignature: ((decimals?) => NDArray)

      Type declaration

        • (decimals?): NDArray
        • Parameters

          • Optional decimals: number

          Returns NDArray

      Generated using TypeDoc

      \ No newline at end of file +RoundSignature | ndarray-js

      Type alias RoundSignature

      RoundSignature: ((decimals?) => NDArray)

      Type declaration

        • (decimals?): NDArray
        • Parameters

          • Optional decimals: number

          Returns NDArray

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/types/_internals_.UnaryOperatorMethod.html b/docs/types/_internals_.UnaryOperatorMethod.html index e860440..4d86f70 100644 --- a/docs/types/_internals_.UnaryOperatorMethod.html +++ b/docs/types/_internals_.UnaryOperatorMethod.html @@ -1 +1 @@ -UnaryOperatorMethod | ndarray-js

      Type alias UnaryOperatorMethod

      UnaryOperatorMethod: ((out?) => NDArray)

      Type declaration

      Generated using TypeDoc

      \ No newline at end of file +UnaryOperatorMethod | ndarray-js

      Type alias UnaryOperatorMethod

      UnaryOperatorMethod: ((out?) => NDArray)

      Type declaration

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/types/_internals_.__mnt_data_documents_projects_numpy_js_src_array_indexes_.AxisIndexSpec.html b/docs/types/_internals_.__mnt_data_documents_projects_numpy_js_src_array_indexes_.AxisIndexSpec.html index 9e52eea..a363996 100644 --- a/docs/types/_internals_.__mnt_data_documents_projects_numpy_js_src_array_indexes_.AxisIndexSpec.html +++ b/docs/types/_internals_.__mnt_data_documents_projects_numpy_js_src_array_indexes_.AxisIndexSpec.html @@ -1 +1 @@ -AxisIndexSpec | ndarray-js
      AxisIndexSpec: {
          size: number;
          type: ":";
      } | {
          index: number;
          type: "number";
      } | {
          range: {
              nSteps: number;
              start: number;
              step: number;
          };
          type: "range";
      } | {
          indices: number[];
          type: "array";
      }

      Type declaration

      • size: number
      • type: ":"

      Type declaration

      • index: number
      • type: "number"

      Type declaration

      • range: {
            nSteps: number;
            start: number;
            step: number;
        }
        • nSteps: number
        • start: number
        • step: number
      • type: "range"

      Type declaration

      • indices: number[]
      • type: "array"

      Generated using TypeDoc

      \ No newline at end of file +AxisIndexSpec | ndarray-js
      AxisIndexSpec: {
          size: number;
          type: ":";
      } | {
          index: number;
          type: "number";
      } | {
          range: {
              nSteps: number;
              start: number;
              step: number;
          };
          type: "range";
      } | {
          indices: number[];
          type: "array";
      }

      Type declaration

      • size: number
      • type: ":"

      Type declaration

      • index: number
      • type: "number"

      Type declaration

      • range: {
            nSteps: number;
            start: number;
            step: number;
        }
        • nSteps: number
        • start: number
        • step: number
      • type: "range"

      Type declaration

      • indices: number[]
      • type: "array"

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/types/_internals_.__mnt_data_documents_projects_numpy_js_src_array_indexes_.RangeSpec.html b/docs/types/_internals_.__mnt_data_documents_projects_numpy_js_src_array_indexes_.RangeSpec.html index 4597506..46493de 100644 --- a/docs/types/_internals_.__mnt_data_documents_projects_numpy_js_src_array_indexes_.RangeSpec.html +++ b/docs/types/_internals_.__mnt_data_documents_projects_numpy_js_src_array_indexes_.RangeSpec.html @@ -1 +1 @@ -RangeSpec | ndarray-js

      Generated using TypeDoc

      \ No newline at end of file +RangeSpec | ndarray-js

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/types/_internals_.__mnt_data_documents_projects_numpy_js_src_array_indexes_.Where.html b/docs/types/_internals_.__mnt_data_documents_projects_numpy_js_src_array_indexes_.Where.html index a4da9bd..aafe57e 100644 --- a/docs/types/_internals_.__mnt_data_documents_projects_numpy_js_src_array_indexes_.Where.html +++ b/docs/types/_internals_.__mnt_data_documents_projects_numpy_js_src_array_indexes_.Where.html @@ -1 +1 @@ -Where | ndarray-js

      Generated using TypeDoc

      \ No newline at end of file +Where | ndarray-js

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/types/_internals_.__mnt_data_documents_projects_numpy_js_src_array_indexes_.indexSpec.html b/docs/types/_internals_.__mnt_data_documents_projects_numpy_js_src_array_indexes_.indexSpec.html index ae8c283..13c63e4 100644 --- a/docs/types/_internals_.__mnt_data_documents_projects_numpy_js_src_array_indexes_.indexSpec.html +++ b/docs/types/_internals_.__mnt_data_documents_projects_numpy_js_src_array_indexes_.indexSpec.html @@ -1 +1 @@ -indexSpec | ndarray-js

      Generated using TypeDoc

      \ No newline at end of file +indexSpec | ndarray-js

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/types/_internals_.__mnt_data_documents_projects_numpy_js_src_array_operators_.AssignmentOperator.html b/docs/types/_internals_.__mnt_data_documents_projects_numpy_js_src_array_operators_.AssignmentOperator.html index ebb592e..d6f48fe 100644 --- a/docs/types/_internals_.__mnt_data_documents_projects_numpy_js_src_array_operators_.AssignmentOperator.html +++ b/docs/types/_internals_.__mnt_data_documents_projects_numpy_js_src_array_operators_.AssignmentOperator.html @@ -1 +1 @@ -AssignmentOperator | ndarray-js
      AssignmentOperator: {
          (tgt, src): NDArray;
          (tgt, where, src): NDArray;
      }

      Type declaration

      Generated using TypeDoc

      \ No newline at end of file +AssignmentOperator | ndarray-js
      AssignmentOperator: {
          (tgt, src): NDArray;
          (tgt, where, src): NDArray;
      }

      Type declaration

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/types/_internals_.__mnt_data_documents_projects_numpy_js_src_array_operators_.BinaryOperator.html b/docs/types/_internals_.__mnt_data_documents_projects_numpy_js_src_array_operators_.BinaryOperator.html index adc5309..877d5d3 100644 --- a/docs/types/_internals_.__mnt_data_documents_projects_numpy_js_src_array_operators_.BinaryOperator.html +++ b/docs/types/_internals_.__mnt_data_documents_projects_numpy_js_src_array_operators_.BinaryOperator.html @@ -1 +1 @@ -BinaryOperator | ndarray-js
      BinaryOperator: ((A, B, out?) => NDArray)

      Type declaration

      Generated using TypeDoc

      \ No newline at end of file +BinaryOperator | ndarray-js
      BinaryOperator: ((A, B, out?) => NDArray)

      Type declaration

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/types/_internals_.__mnt_data_documents_projects_numpy_js_src_array_operators_.SelfAssignmentOperator.html b/docs/types/_internals_.__mnt_data_documents_projects_numpy_js_src_array_operators_.SelfAssignmentOperator.html index 7b209dc..8e45de6 100644 --- a/docs/types/_internals_.__mnt_data_documents_projects_numpy_js_src_array_operators_.SelfAssignmentOperator.html +++ b/docs/types/_internals_.__mnt_data_documents_projects_numpy_js_src_array_operators_.SelfAssignmentOperator.html @@ -1 +1 @@ -SelfAssignmentOperator | ndarray-js
      SelfAssignmentOperator: {
          (other): NDArray;
          (where, other): NDArray;
      }

      Type declaration

      Generated using TypeDoc

      \ No newline at end of file +SelfAssignmentOperator | ndarray-js
      SelfAssignmentOperator: {
          (other): NDArray;
          (where, other): NDArray;
      }

      Type declaration

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/types/_internals_.__mnt_data_documents_projects_numpy_js_src_array_operators_.SelfBinaryOperator.html b/docs/types/_internals_.__mnt_data_documents_projects_numpy_js_src_array_operators_.SelfBinaryOperator.html index f86fe91..0436839 100644 --- a/docs/types/_internals_.__mnt_data_documents_projects_numpy_js_src_array_operators_.SelfBinaryOperator.html +++ b/docs/types/_internals_.__mnt_data_documents_projects_numpy_js_src_array_operators_.SelfBinaryOperator.html @@ -1 +1 @@ -SelfBinaryOperator | ndarray-js
      SelfBinaryOperator: ((other, out?) => NDArray)

      Type declaration

      Generated using TypeDoc

      \ No newline at end of file +SelfBinaryOperator | ndarray-js
      SelfBinaryOperator: ((other, out?) => NDArray)

      Type declaration

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/variables/_internals_.__mnt_data_documents_projects_numpy_js_src_array_basic_._NDArray.html b/docs/variables/_internals_.__mnt_data_documents_projects_numpy_js_src_array_basic_._NDArray.html index a240a00..f8e103a 100644 --- a/docs/variables/_internals_.__mnt_data_documents_projects_numpy_js_src_array_basic_._NDArray.html +++ b/docs/variables/_internals_.__mnt_data_documents_projects_numpy_js_src_array_basic_._NDArray.html @@ -1 +1 @@ -_NDArray | ndarray-js

      Generated using TypeDoc

      \ No newline at end of file +_NDArray | ndarray-js

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/variables/_internals_.__mnt_data_documents_projects_numpy_js_src_array_elementwise_.funcs.html b/docs/variables/_internals_.__mnt_data_documents_projects_numpy_js_src_array_elementwise_.funcs.html index 0800bc0..4e43ed2 100644 --- a/docs/variables/_internals_.__mnt_data_documents_projects_numpy_js_src_array_elementwise_.funcs.html +++ b/docs/variables/_internals_.__mnt_data_documents_projects_numpy_js_src_array_elementwise_.funcs.html @@ -1 +1 @@ -funcs | ndarray-js
      funcs: {
          acos: ((A, out?) => NDArray);
          acosh: ((A, out?) => NDArray);
          asin: ((A, out?) => NDArray);
          asinh: ((A, out?) => NDArray);
          atan: ((A, out?) => NDArray);
          atanh: ((A, out?) => NDArray);
          cos: ((A, out?) => NDArray);
          cosh: ((A, out?) => NDArray);
          exp: ((A, out?) => NDArray);
          log: ((A, out?) => NDArray);
          log10: ((A, out?) => NDArray);
          log1p: ((A, out?) => NDArray);
          log2: ((A, out?) => NDArray);
          sign: ((A, out?) => NDArray);
          sin: ((A, out?) => NDArray);
          sinh: ((A, out?) => NDArray);
          sqrt: ((A, out?) => NDArray);
          square: ((A, out?) => NDArray);
          tan: ((A, out?) => NDArray);
          tanh: ((A, out?) => NDArray);
      } = ...

      Type declaration

      Generated using TypeDoc

      \ No newline at end of file +funcs | ndarray-js
      funcs: {
          acos: ((A, out?) => NDArray);
          acosh: ((A, out?) => NDArray);
          asin: ((A, out?) => NDArray);
          asinh: ((A, out?) => NDArray);
          atan: ((A, out?) => NDArray);
          atanh: ((A, out?) => NDArray);
          cos: ((A, out?) => NDArray);
          cosh: ((A, out?) => NDArray);
          exp: ((A, out?) => NDArray);
          log: ((A, out?) => NDArray);
          log10: ((A, out?) => NDArray);
          log1p: ((A, out?) => NDArray);
          log2: ((A, out?) => NDArray);
          sign: ((A, out?) => NDArray);
          sin: ((A, out?) => NDArray);
          sinh: ((A, out?) => NDArray);
          sqrt: ((A, out?) => NDArray);
          square: ((A, out?) => NDArray);
          tan: ((A, out?) => NDArray);
          tanh: ((A, out?) => NDArray);
      } = ...

      Type declaration

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/variables/_internals_.__mnt_data_documents_projects_numpy_js_src_array_elementwise_.kw_ops.html b/docs/variables/_internals_.__mnt_data_documents_projects_numpy_js_src_array_elementwise_.kw_ops.html index 02c8e96..00f93bf 100644 --- a/docs/variables/_internals_.__mnt_data_documents_projects_numpy_js_src_array_elementwise_.kw_ops.html +++ b/docs/variables/_internals_.__mnt_data_documents_projects_numpy_js_src_array_elementwise_.kw_ops.html @@ -1 +1 @@ -kw_ops | ndarray-js
      kw_ops: {
          abs: {
              as_function: ((arr, ...args) => NDArray);
              as_method: ((...args) => NDArray);
          };
          bitwise_not: {
              as_function: ((arr, ...args) => NDArray);
              as_method: ((...args) => NDArray);
          };
          logical_not: {
              as_function: ((arr, ...args) => NDArray);
              as_method: ((...args) => NDArray);
          };
          negative: {
              as_function: ((arr, ...args) => NDArray);
              as_method: ((...args) => NDArray);
          };
          round: {
              as_function: ((arr, ...args) => NDArray);
              as_method: ((...args) => NDArray);
          };
      } = ...

      Type declaration

      • abs: {
            as_function: ((arr, ...args) => NDArray);
            as_method: ((...args) => NDArray);
        }
      • bitwise_not: {
            as_function: ((arr, ...args) => NDArray);
            as_method: ((...args) => NDArray);
        }
      • logical_not: {
            as_function: ((arr, ...args) => NDArray);
            as_method: ((...args) => NDArray);
        }
      • negative: {
            as_function: ((arr, ...args) => NDArray);
            as_method: ((...args) => NDArray);
        }
      • round: {
            as_function: ((arr, ...args) => NDArray);
            as_method: ((...args) => NDArray);
        }
        • as_function: ((arr, ...args) => NDArray)
            • (arr, ...args): NDArray
            • Parameters

              • arr: number | boolean | NDArray
              • Rest ...args: [decimals?: number]

              Returns NDArray

        • as_method: ((...args) => NDArray)
            • (...args): NDArray
            • Parameters

              • Rest ...args: [decimals?: number]

              Returns NDArray

      Generated using TypeDoc

      \ No newline at end of file +kw_ops | ndarray-js
      kw_ops: {
          abs: {
              as_function: ((arr, ...args) => NDArray);
              as_method: ((...args) => NDArray);
          };
          bitwise_not: {
              as_function: ((arr, ...args) => NDArray);
              as_method: ((...args) => NDArray);
          };
          logical_not: {
              as_function: ((arr, ...args) => NDArray);
              as_method: ((...args) => NDArray);
          };
          negative: {
              as_function: ((arr, ...args) => NDArray);
              as_method: ((...args) => NDArray);
          };
          round: {
              as_function: ((arr, ...args) => NDArray);
              as_method: ((...args) => NDArray);
          };
      } = ...

      Type declaration

      • abs: {
            as_function: ((arr, ...args) => NDArray);
            as_method: ((...args) => NDArray);
        }
      • bitwise_not: {
            as_function: ((arr, ...args) => NDArray);
            as_method: ((...args) => NDArray);
        }
      • logical_not: {
            as_function: ((arr, ...args) => NDArray);
            as_method: ((...args) => NDArray);
        }
      • negative: {
            as_function: ((arr, ...args) => NDArray);
            as_method: ((...args) => NDArray);
        }
      • round: {
            as_function: ((arr, ...args) => NDArray);
            as_method: ((...args) => NDArray);
        }
        • as_function: ((arr, ...args) => NDArray)
            • (arr, ...args): NDArray
            • Parameters

              • arr: number | boolean | NDArray
              • Rest ...args: [decimals?: number]

              Returns NDArray

        • as_method: ((...args) => NDArray)
            • (...args): NDArray
            • Parameters

              • Rest ...args: [decimals?: number]

              Returns NDArray

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/variables/_internals_.__mnt_data_documents_projects_numpy_js_src_array_elementwise_.ops.html b/docs/variables/_internals_.__mnt_data_documents_projects_numpy_js_src_array_elementwise_.ops.html index 48180be..9ca7002 100644 --- a/docs/variables/_internals_.__mnt_data_documents_projects_numpy_js_src_array_elementwise_.ops.html +++ b/docs/variables/_internals_.__mnt_data_documents_projects_numpy_js_src_array_elementwise_.ops.html @@ -1 +1 @@ -ops | ndarray-js
      ops: {
          +: ((A, out?) => NDArray);
          -: ((A, out?) => NDArray);
          abs: ((A, out?) => NDArray);
          bitwise_not: ((A, out?) => NDArray);
          logical_not: ((A, out?) => NDArray);
          negative: ((A, out?) => NDArray);
          not: ((A, out?) => NDArray);
          round: ((arr, decimals, out?) => NDArray);
          valueOf: ((A, out?) => NDArray);
          ~: ((A, out?) => NDArray);
      } = ...

      Type declaration

      Generated using TypeDoc

      \ No newline at end of file +ops | ndarray-js
      ops: {
          +: ((A, out?) => NDArray);
          -: ((A, out?) => NDArray);
          abs: ((A, out?) => NDArray);
          bitwise_not: ((A, out?) => NDArray);
          logical_not: ((A, out?) => NDArray);
          negative: ((A, out?) => NDArray);
          not: ((A, out?) => NDArray);
          round: ((arr, decimals, out?) => NDArray);
          valueOf: ((A, out?) => NDArray);
          ~: ((A, out?) => NDArray);
      } = ...

      Type declaration

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/variables/_internals_.__mnt_data_documents_projects_numpy_js_src_array_operators_.kw_op_binary.html b/docs/variables/_internals_.__mnt_data_documents_projects_numpy_js_src_array_operators_.kw_op_binary.html index 721dd98..bdc01ef 100644 --- a/docs/variables/_internals_.__mnt_data_documents_projects_numpy_js_src_array_operators_.kw_op_binary.html +++ b/docs/variables/_internals_.__mnt_data_documents_projects_numpy_js_src_array_operators_.kw_op_binary.html @@ -1 +1 @@ -kw_op_binary | ndarray-js
      kw_op_binary: {
          !=: {
              as_function: ((arr, ...args) => NDArray);
              as_method: ((...args) => NDArray);
          };
          %: {
              as_function: ((arr, ...args) => NDArray);
              as_method: ((...args) => NDArray);
          };
          &: {
              as_function: ((arr, ...args) => NDArray);
              as_method: ((...args) => NDArray);
          };
          *: {
              as_function: ((arr, ...args) => NDArray);
              as_method: ((...args) => NDArray);
          };
          **: {
              as_function: ((arr, ...args) => NDArray);
              as_method: ((...args) => NDArray);
          };
          +: {
              as_function: ((arr, ...args) => NDArray);
              as_method: ((...args) => NDArray);
          };
          -: {
              as_function: ((arr, ...args) => NDArray);
              as_method: ((...args) => NDArray);
          };
          /: {
              as_function: ((arr, ...args) => NDArray);
              as_method: ((...args) => NDArray);
          };
          //: {
              as_function: ((arr, ...args) => NDArray);
              as_method: ((...args) => NDArray);
          };
          <: {
              as_function: ((arr, ...args) => NDArray);
              as_method: ((...args) => NDArray);
          };
          <<: {
              as_function: ((arr, ...args) => NDArray);
              as_method: ((...args) => NDArray);
          };
          <=: {
              as_function: ((arr, ...args) => NDArray);
              as_method: ((...args) => NDArray);
          };
          ==: {
              as_function: ((arr, ...args) => NDArray);
              as_method: ((...args) => NDArray);
          };
          >: {
              as_function: ((arr, ...args) => NDArray);
              as_method: ((...args) => NDArray);
          };
          >=: {
              as_function: ((arr, ...args) => NDArray);
              as_method: ((...args) => NDArray);
          };
          >>: {
              as_function: ((arr, ...args) => NDArray);
              as_method: ((...args) => NDArray);
          };
          ^: {
              as_function: ((arr, ...args) => NDArray);
              as_method: ((...args) => NDArray);
          };
          and: {
              as_function: ((arr, ...args) => NDArray);
              as_method: ((...args) => NDArray);
          };
          max: {
              as_function: ((arr, ...args) => NDArray);
              as_method: ((...args) => NDArray);
          };
          min: {
              as_function: ((arr, ...args) => NDArray);
              as_method: ((...args) => NDArray);
          };
          or: {
              as_function: ((arr, ...args) => NDArray);
              as_method: ((...args) => NDArray);
          };
          xor: {
              as_function: ((arr, ...args) => NDArray);
              as_method: ((...args) => NDArray);
          };
          |: {
              as_function: ((arr, ...args) => NDArray);
              as_method: ((...args) => NDArray);
          };
      } = ...

      Type declaration

      Generated using TypeDoc

      \ No newline at end of file +kw_op_binary | ndarray-js
      kw_op_binary: {
          !=: {
              as_function: ((arr, ...args) => NDArray);
              as_method: ((...args) => NDArray);
          };
          %: {
              as_function: ((arr, ...args) => NDArray);
              as_method: ((...args) => NDArray);
          };
          &: {
              as_function: ((arr, ...args) => NDArray);
              as_method: ((...args) => NDArray);
          };
          *: {
              as_function: ((arr, ...args) => NDArray);
              as_method: ((...args) => NDArray);
          };
          **: {
              as_function: ((arr, ...args) => NDArray);
              as_method: ((...args) => NDArray);
          };
          +: {
              as_function: ((arr, ...args) => NDArray);
              as_method: ((...args) => NDArray);
          };
          -: {
              as_function: ((arr, ...args) => NDArray);
              as_method: ((...args) => NDArray);
          };
          /: {
              as_function: ((arr, ...args) => NDArray);
              as_method: ((...args) => NDArray);
          };
          //: {
              as_function: ((arr, ...args) => NDArray);
              as_method: ((...args) => NDArray);
          };
          <: {
              as_function: ((arr, ...args) => NDArray);
              as_method: ((...args) => NDArray);
          };
          <<: {
              as_function: ((arr, ...args) => NDArray);
              as_method: ((...args) => NDArray);
          };
          <=: {
              as_function: ((arr, ...args) => NDArray);
              as_method: ((...args) => NDArray);
          };
          ==: {
              as_function: ((arr, ...args) => NDArray);
              as_method: ((...args) => NDArray);
          };
          >: {
              as_function: ((arr, ...args) => NDArray);
              as_method: ((...args) => NDArray);
          };
          >=: {
              as_function: ((arr, ...args) => NDArray);
              as_method: ((...args) => NDArray);
          };
          >>: {
              as_function: ((arr, ...args) => NDArray);
              as_method: ((...args) => NDArray);
          };
          ^: {
              as_function: ((arr, ...args) => NDArray);
              as_method: ((...args) => NDArray);
          };
          and: {
              as_function: ((arr, ...args) => NDArray);
              as_method: ((...args) => NDArray);
          };
          max: {
              as_function: ((arr, ...args) => NDArray);
              as_method: ((...args) => NDArray);
          };
          min: {
              as_function: ((arr, ...args) => NDArray);
              as_method: ((...args) => NDArray);
          };
          or: {
              as_function: ((arr, ...args) => NDArray);
              as_method: ((...args) => NDArray);
          };
          xor: {
              as_function: ((arr, ...args) => NDArray);
              as_method: ((...args) => NDArray);
          };
          |: {
              as_function: ((arr, ...args) => NDArray);
              as_method: ((...args) => NDArray);
          };
      } = ...

      Type declaration

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/variables/_internals_.__mnt_data_documents_projects_numpy_js_src_array_operators_.op_assign.html b/docs/variables/_internals_.__mnt_data_documents_projects_numpy_js_src_array_operators_.op_assign.html index 8d6f35c..fb7ef81 100644 --- a/docs/variables/_internals_.__mnt_data_documents_projects_numpy_js_src_array_operators_.op_assign.html +++ b/docs/variables/_internals_.__mnt_data_documents_projects_numpy_js_src_array_operators_.op_assign.html @@ -1 +1 @@ -op_assign | ndarray-js
      op_assign: {
          %=: AssignmentOperator;
          &=: AssignmentOperator;
          **=: AssignmentOperator;
          *=: AssignmentOperator;
          +=: AssignmentOperator;
          -=: AssignmentOperator;
          //=: AssignmentOperator;
          /=: AssignmentOperator;
          <<=: AssignmentOperator;
          =: AssignmentOperator;
          >>=: AssignmentOperator;
          ^=: AssignmentOperator;
          and=: AssignmentOperator;
          max=: AssignmentOperator;
          min=: AssignmentOperator;
          or=: AssignmentOperator;
          |=: AssignmentOperator;
      } = ...

      Generated using TypeDoc

      \ No newline at end of file +op_assign | ndarray-js
      op_assign: {
          %=: AssignmentOperator;
          &=: AssignmentOperator;
          **=: AssignmentOperator;
          *=: AssignmentOperator;
          +=: AssignmentOperator;
          -=: AssignmentOperator;
          //=: AssignmentOperator;
          /=: AssignmentOperator;
          <<=: AssignmentOperator;
          =: AssignmentOperator;
          >>=: AssignmentOperator;
          ^=: AssignmentOperator;
          and=: AssignmentOperator;
          max=: AssignmentOperator;
          min=: AssignmentOperator;
          or=: AssignmentOperator;
          |=: AssignmentOperator;
      } = ...

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/variables/_internals_.__mnt_data_documents_projects_numpy_js_src_array_operators_.op_binary.html b/docs/variables/_internals_.__mnt_data_documents_projects_numpy_js_src_array_operators_.op_binary.html index 75f45b2..4850a0d 100644 --- a/docs/variables/_internals_.__mnt_data_documents_projects_numpy_js_src_array_operators_.op_binary.html +++ b/docs/variables/_internals_.__mnt_data_documents_projects_numpy_js_src_array_operators_.op_binary.html @@ -1 +1 @@ -op_binary | ndarray-js
      op_binary: {
          !=: BinaryOperator;
          %: BinaryOperator;
          &: BinaryOperator;
          *: BinaryOperator;
          **: BinaryOperator;
          +: BinaryOperator;
          -: BinaryOperator;
          /: BinaryOperator;
          //: BinaryOperator;
          <: BinaryOperator;
          <<: BinaryOperator;
          <=: BinaryOperator;
          ==: BinaryOperator;
          >: BinaryOperator;
          >=: BinaryOperator;
          >>: BinaryOperator;
          ^: BinaryOperator;
          and: BinaryOperator;
          max: BinaryOperator;
          min: BinaryOperator;
          or: BinaryOperator;
          xor: BinaryOperator;
          |: BinaryOperator;
      } = ...

      Generated using TypeDoc

      \ No newline at end of file +op_binary | ndarray-js
      op_binary: {
          !=: BinaryOperator;
          %: BinaryOperator;
          &: BinaryOperator;
          *: BinaryOperator;
          **: BinaryOperator;
          +: BinaryOperator;
          -: BinaryOperator;
          /: BinaryOperator;
          //: BinaryOperator;
          <: BinaryOperator;
          <<: BinaryOperator;
          <=: BinaryOperator;
          ==: BinaryOperator;
          >: BinaryOperator;
          >=: BinaryOperator;
          >>: BinaryOperator;
          ^: BinaryOperator;
          and: BinaryOperator;
          max: BinaryOperator;
          min: BinaryOperator;
          or: BinaryOperator;
          xor: BinaryOperator;
          |: BinaryOperator;
      } = ...

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/variables/_internals_.__mnt_data_documents_projects_numpy_js_src_array_reduce_.kw_reducers.html b/docs/variables/_internals_.__mnt_data_documents_projects_numpy_js_src_array_reduce_.kw_reducers.html index 0ec8b4f..a49cf60 100644 --- a/docs/variables/_internals_.__mnt_data_documents_projects_numpy_js_src_array_reduce_.kw_reducers.html +++ b/docs/variables/_internals_.__mnt_data_documents_projects_numpy_js_src_array_reduce_.kw_reducers.html @@ -1 +1 @@ -kw_reducers | ndarray-js
      kw_reducers: {
          all: {
              as_function: ((arr, ...args) => NDArray);
              as_method: ((...args) => NDArray);
          };
          any: {
              as_function: ((arr, ...args) => NDArray);
              as_method: ((...args) => NDArray);
          };
          argmax: {
              as_function: ((arr, ...args) => NDArray);
              as_method: ((...args) => NDArray);
          };
          argmin: {
              as_function: ((arr, ...args) => NDArray);
              as_method: ((...args) => NDArray);
          };
          len: {
              as_function: ((arr, ...args) => NDArray);
              as_method: ((...args) => NDArray);
          };
          max: {
              as_function: ((arr, ...args) => NDArray);
              as_method: ((...args) => NDArray);
          };
          mean: {
              as_function: ((arr, ...args) => NDArray);
              as_method: ((...args) => NDArray);
          };
          min: {
              as_function: ((arr, ...args) => NDArray);
              as_method: ((...args) => NDArray);
          };
          norm: {
              as_function: ((arr, ...args) => NDArray);
              as_method: ((...args) => NDArray);
          };
          product: {
              as_function: ((arr, ...args) => NDArray);
              as_method: ((...args) => NDArray);
          };
          std: {
              as_function: ((arr, ...args) => NDArray);
              as_method: ((...args) => NDArray);
          };
          sum: {
              as_function: ((arr, ...args) => NDArray);
              as_method: ((...args) => NDArray);
          };
          var: {
              as_function: ((arr, ...args) => NDArray);
              as_method: ((...args) => NDArray);
          };
      } = ...

      Type declaration

      Generated using TypeDoc

      \ No newline at end of file +kw_reducers | ndarray-js
      kw_reducers: {
          all: {
              as_function: ((arr, ...args) => NDArray);
              as_method: ((...args) => NDArray);
          };
          any: {
              as_function: ((arr, ...args) => NDArray);
              as_method: ((...args) => NDArray);
          };
          argmax: {
              as_function: ((arr, ...args) => NDArray);
              as_method: ((...args) => NDArray);
          };
          argmin: {
              as_function: ((arr, ...args) => NDArray);
              as_method: ((...args) => NDArray);
          };
          len: {
              as_function: ((arr, ...args) => NDArray);
              as_method: ((...args) => NDArray);
          };
          max: {
              as_function: ((arr, ...args) => NDArray);
              as_method: ((...args) => NDArray);
          };
          mean: {
              as_function: ((arr, ...args) => NDArray);
              as_method: ((...args) => NDArray);
          };
          min: {
              as_function: ((arr, ...args) => NDArray);
              as_method: ((...args) => NDArray);
          };
          norm: {
              as_function: ((arr, ...args) => NDArray);
              as_method: ((...args) => NDArray);
          };
          product: {
              as_function: ((arr, ...args) => NDArray);
              as_method: ((...args) => NDArray);
          };
          std: {
              as_function: ((arr, ...args) => NDArray);
              as_method: ((...args) => NDArray);
          };
          sum: {
              as_function: ((arr, ...args) => NDArray);
              as_method: ((...args) => NDArray);
          };
          var: {
              as_function: ((arr, ...args) => NDArray);
              as_method: ((...args) => NDArray);
          };
      } = ...

      Type declaration

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/variables/_internals_.__mnt_data_documents_projects_numpy_js_src_array_reduce_.reducers.html b/docs/variables/_internals_.__mnt_data_documents_projects_numpy_js_src_array_reduce_.reducers.html index 9ec77de..107eeb3 100644 --- a/docs/variables/_internals_.__mnt_data_documents_projects_numpy_js_src_array_reduce_.reducers.html +++ b/docs/variables/_internals_.__mnt_data_documents_projects_numpy_js_src_array_reduce_.reducers.html @@ -1 +1 @@ -reducers | ndarray-js
      reducers: {
          all: ((arr, axis, keepdims) => boolean | NDArray);
          any: ((arr, axis, keepdims) => boolean | NDArray);
          argmax: ((arr, axis, keepdims) => number | NDArray);
          argmin: ((arr, axis, keepdims) => number | NDArray);
          len: ((arr, axis, keepdims) => number | NDArray);
          max: ((arr, axis, keepdims) => number | NDArray);
          mean: ((arr, axis, keepdims) => number | NDArray);
          min: ((arr, axis, keepdims) => number | NDArray);
          norm: ((arr, axis, keepdims, ord) => any);
          product: ((arr, axis, keepdims) => any);
          std: ((arr, axis, keepdims, ddof) => NDArray);
          sum: ((arr, axis, keepdims) => any);
          var: ((arr, axis, keepdims) => NDArray);
      } = ...

      Type declaration

      • all: ((arr, axis, keepdims) => boolean | NDArray)
          • (arr, axis, keepdims): boolean | NDArray
          • Parameters

            • arr: NDArray
            • axis: number
            • keepdims: boolean

            Returns boolean | NDArray

      • any: ((arr, axis, keepdims) => boolean | NDArray)
          • (arr, axis, keepdims): boolean | NDArray
          • Parameters

            • arr: NDArray
            • axis: number
            • keepdims: boolean

            Returns boolean | NDArray

      • argmax: ((arr, axis, keepdims) => number | NDArray)
          • (arr, axis, keepdims): number | NDArray
          • Parameters

            • arr: NDArray
            • axis: number
            • keepdims: boolean

            Returns number | NDArray

      • argmin: ((arr, axis, keepdims) => number | NDArray)
          • (arr, axis, keepdims): number | NDArray
          • Parameters

            • arr: NDArray
            • axis: number
            • keepdims: boolean

            Returns number | NDArray

      • len: ((arr, axis, keepdims) => number | NDArray)
          • (arr, axis, keepdims): number | NDArray
          • Parameters

            • arr: NDArray
            • axis: number
            • keepdims: boolean

            Returns number | NDArray

      • max: ((arr, axis, keepdims) => number | NDArray)
          • (arr, axis, keepdims): number | NDArray
          • Parameters

            • arr: NDArray
            • axis: number
            • keepdims: boolean

            Returns number | NDArray

      • mean: ((arr, axis, keepdims) => number | NDArray)
          • (arr, axis, keepdims): number | NDArray
          • Parameters

            • arr: NDArray
            • axis: number
            • keepdims: boolean

            Returns number | NDArray

      • min: ((arr, axis, keepdims) => number | NDArray)
          • (arr, axis, keepdims): number | NDArray
          • Parameters

            • arr: NDArray
            • axis: number
            • keepdims: boolean

            Returns number | NDArray

      • norm: ((arr, axis, keepdims, ord) => any)
          • (arr, axis, keepdims, ord): any
          • Parameters

            • arr: NDArray
            • axis: number
            • keepdims: boolean
            • ord: number

            Returns any

      • product: ((arr, axis, keepdims) => any)
          • (arr, axis, keepdims): any
          • Parameters

            • arr: NDArray
            • axis: number
            • keepdims: boolean

            Returns any

      • std: ((arr, axis, keepdims, ddof) => NDArray)
          • (arr, axis, keepdims, ddof): NDArray
          • Parameters

            • arr: NDArray
            • axis: number
            • keepdims: boolean
            • ddof: number

            Returns NDArray

      • sum: ((arr, axis, keepdims) => any)
          • (arr, axis, keepdims): any
          • Parameters

            • arr: NDArray
            • axis: number
            • keepdims: boolean

            Returns any

      • var: ((arr, axis, keepdims) => NDArray)

      Generated using TypeDoc

      \ No newline at end of file +reducers | ndarray-js
      reducers: {
          all: ((arr, axis, keepdims) => boolean | NDArray);
          any: ((arr, axis, keepdims) => boolean | NDArray);
          argmax: ((arr, axis, keepdims) => number | NDArray);
          argmin: ((arr, axis, keepdims) => number | NDArray);
          len: ((arr, axis, keepdims) => number | NDArray);
          max: ((arr, axis, keepdims) => number | NDArray);
          mean: ((arr, axis, keepdims) => number | NDArray);
          min: ((arr, axis, keepdims) => number | NDArray);
          norm: ((arr, axis, keepdims, ord) => any);
          product: ((arr, axis, keepdims) => any);
          std: ((arr, axis, keepdims, ddof) => NDArray);
          sum: ((arr, axis, keepdims) => any);
          var: ((arr, axis, keepdims) => NDArray);
      } = ...

      Type declaration

      • all: ((arr, axis, keepdims) => boolean | NDArray)
          • (arr, axis, keepdims): boolean | NDArray
          • Parameters

            • arr: NDArray
            • axis: number
            • keepdims: boolean

            Returns boolean | NDArray

      • any: ((arr, axis, keepdims) => boolean | NDArray)
          • (arr, axis, keepdims): boolean | NDArray
          • Parameters

            • arr: NDArray
            • axis: number
            • keepdims: boolean

            Returns boolean | NDArray

      • argmax: ((arr, axis, keepdims) => number | NDArray)
          • (arr, axis, keepdims): number | NDArray
          • Parameters

            • arr: NDArray
            • axis: number
            • keepdims: boolean

            Returns number | NDArray

      • argmin: ((arr, axis, keepdims) => number | NDArray)
          • (arr, axis, keepdims): number | NDArray
          • Parameters

            • arr: NDArray
            • axis: number
            • keepdims: boolean

            Returns number | NDArray

      • len: ((arr, axis, keepdims) => number | NDArray)
          • (arr, axis, keepdims): number | NDArray
          • Parameters

            • arr: NDArray
            • axis: number
            • keepdims: boolean

            Returns number | NDArray

      • max: ((arr, axis, keepdims) => number | NDArray)
          • (arr, axis, keepdims): number | NDArray
          • Parameters

            • arr: NDArray
            • axis: number
            • keepdims: boolean

            Returns number | NDArray

      • mean: ((arr, axis, keepdims) => number | NDArray)
          • (arr, axis, keepdims): number | NDArray
          • Parameters

            • arr: NDArray
            • axis: number
            • keepdims: boolean

            Returns number | NDArray

      • min: ((arr, axis, keepdims) => number | NDArray)
          • (arr, axis, keepdims): number | NDArray
          • Parameters

            • arr: NDArray
            • axis: number
            • keepdims: boolean

            Returns number | NDArray

      • norm: ((arr, axis, keepdims, ord) => any)
          • (arr, axis, keepdims, ord): any
          • Parameters

            • arr: NDArray
            • axis: number
            • keepdims: boolean
            • ord: number

            Returns any

      • product: ((arr, axis, keepdims) => any)
          • (arr, axis, keepdims): any
          • Parameters

            • arr: NDArray
            • axis: number
            • keepdims: boolean

            Returns any

      • std: ((arr, axis, keepdims, ddof) => NDArray)
          • (arr, axis, keepdims, ddof): NDArray
          • Parameters

            • arr: NDArray
            • axis: number
            • keepdims: boolean
            • ddof: number

            Returns NDArray

      • sum: ((arr, axis, keepdims) => any)
          • (arr, axis, keepdims): any
          • Parameters

            • arr: NDArray
            • axis: number
            • keepdims: boolean

            Returns any

      • var: ((arr, axis, keepdims) => NDArray)

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/variables/_internals_.__mnt_data_documents_projects_numpy_js_src_modules_grammar_.__parser_pool.html b/docs/variables/_internals_.__mnt_data_documents_projects_numpy_js_src_modules_grammar_.__parser_pool.html index 4233170..babca74 100644 --- a/docs/variables/_internals_.__mnt_data_documents_projects_numpy_js_src_modules_grammar_.__parser_pool.html +++ b/docs/variables/_internals_.__mnt_data_documents_projects_numpy_js_src_modules_grammar_.__parser_pool.html @@ -1 +1 @@ -__parser_pool | ndarray-js
      __parser_pool: {
          busy: number;
          ohmSemantics: Semantics;
          parse: ((template, ...variables) => any);
          semanticVariables: any[];
          semantics: {
              Precedence02: (($A, $symbol, $B) => any);
              Precedence03: ((_, $symbol, $B) => any);
              Precedence04: ((_, $symbol, $B) => any);
              Precedence05: (($A, $symbol, $B) => any);
              Precedence06: (($A, $symbol, $B) => any);
              Precedence07: (($A, $symbol, $B) => any);
              Precedence08: (($A, $symbol, $B) => any);
              Precedence09: (($A, $symbol, $B) => any);
              Precedence10: (($A, $symbol, $B) => any);
              Precedence11: (($A, $symbol, $B) => any);
              number: ((arg1, arg2, arg3, arg4, arg5, arg6, arg7) => number);
              Arr_attribute($arr, _, $name): any;
              Arr_call($name, $names, _, $callArgs): any;
              Arr_method($arr, _dot, $name, $callArgs): any;
              Arr_slice($arr, _open, $where, _close): any;
              CallArgs(_open, $args, _comma, $kwArgs, _trailing, _close): {
                  args: any;
                  kwArgs: {
                      [k: string]: T;
                  };
              };
              Constant($x): number | boolean;
              Instruction_expression($arr): any;
              Instruction_sliceAssignment($tgt, _open, $where, _close, $symbol, $src): any;
              JsArray(_open, $list, _trailing, _close): any;
              KwArg($key, _equals, $value): any[];
              NonemptyListOf(first, _, more): any[];
              Parenthesis(_, $arr, __): any;
              SliceRange($start, _, $stop, __, $step): any;
              SliceTerm_constant($x): any;
              String(_open, $str, _close): any;
              Variable(_, $i, __): any;
              _terminal(): any;
              int($sign, $value): number;
          };
      }[] = ...

      Type declaration

      • busy: number
      • ohmSemantics: Semantics
      • parse: ((template, ...variables) => any)
          • (template, ...variables): any
          • Parameters

            • template: any
            • Rest ...variables: any[]

            Returns any

      • semanticVariables: any[]
      • semantics: {
            Precedence02: (($A, $symbol, $B) => any);
            Precedence03: ((_, $symbol, $B) => any);
            Precedence04: ((_, $symbol, $B) => any);
            Precedence05: (($A, $symbol, $B) => any);
            Precedence06: (($A, $symbol, $B) => any);
            Precedence07: (($A, $symbol, $B) => any);
            Precedence08: (($A, $symbol, $B) => any);
            Precedence09: (($A, $symbol, $B) => any);
            Precedence10: (($A, $symbol, $B) => any);
            Precedence11: (($A, $symbol, $B) => any);
            number: ((arg1, arg2, arg3, arg4, arg5, arg6, arg7) => number);
            Arr_attribute($arr, _, $name): any;
            Arr_call($name, $names, _, $callArgs): any;
            Arr_method($arr, _dot, $name, $callArgs): any;
            Arr_slice($arr, _open, $where, _close): any;
            CallArgs(_open, $args, _comma, $kwArgs, _trailing, _close): {
                args: any;
                kwArgs: {
                    [k: string]: T;
                };
            };
            Constant($x): number | boolean;
            Instruction_expression($arr): any;
            Instruction_sliceAssignment($tgt, _open, $where, _close, $symbol, $src): any;
            JsArray(_open, $list, _trailing, _close): any;
            KwArg($key, _equals, $value): any[];
            NonemptyListOf(first, _, more): any[];
            Parenthesis(_, $arr, __): any;
            SliceRange($start, _, $stop, __, $step): any;
            SliceTerm_constant($x): any;
            String(_open, $str, _close): any;
            Variable(_, $i, __): any;
            _terminal(): any;
            int($sign, $value): number;
        }
        • Precedence02: (($A, $symbol, $B) => any)
            • ($A, $symbol, $B): any
            • Parameters

              • $A: any
              • $symbol: any
              • $B: any

              Returns any

        • Precedence03: ((_, $symbol, $B) => any)
            • (_, $symbol, $B): any
            • Parameters

              • _: any
              • $symbol: any
              • $B: any

              Returns any

        • Precedence04: ((_, $symbol, $B) => any)
            • (_, $symbol, $B): any
            • Parameters

              • _: any
              • $symbol: any
              • $B: any

              Returns any

        • Precedence05: (($A, $symbol, $B) => any)
            • ($A, $symbol, $B): any
            • Parameters

              • $A: any
              • $symbol: any
              • $B: any

              Returns any

        • Precedence06: (($A, $symbol, $B) => any)
            • ($A, $symbol, $B): any
            • Parameters

              • $A: any
              • $symbol: any
              • $B: any

              Returns any

        • Precedence07: (($A, $symbol, $B) => any)
            • ($A, $symbol, $B): any
            • Parameters

              • $A: any
              • $symbol: any
              • $B: any

              Returns any

        • Precedence08: (($A, $symbol, $B) => any)
            • ($A, $symbol, $B): any
            • Parameters

              • $A: any
              • $symbol: any
              • $B: any

              Returns any

        • Precedence09: (($A, $symbol, $B) => any)
            • ($A, $symbol, $B): any
            • Parameters

              • $A: any
              • $symbol: any
              • $B: any

              Returns any

        • Precedence10: (($A, $symbol, $B) => any)
            • ($A, $symbol, $B): any
            • Parameters

              • $A: any
              • $symbol: any
              • $B: any

              Returns any

        • Precedence11: (($A, $symbol, $B) => any)
            • ($A, $symbol, $B): any
            • Parameters

              • $A: any
              • $symbol: any
              • $B: any

              Returns any

        • number: ((arg1, arg2, arg3, arg4, arg5, arg6, arg7) => number)
            • (arg1, arg2, arg3, arg4, arg5, arg6, arg7): number
            • Parameters

              • arg1: any
              • arg2: any
              • arg3: any
              • arg4: any
              • arg5: any
              • arg6: any
              • arg7: any

              Returns number

        • Arr_attribute:function
        • Arr_call:function
          • Parameters

            • $name: any
            • $names: any
            • _: any
            • $callArgs: any

            Returns any

        • Arr_method:function
          • Parameters

            • $arr: any
            • _dot: any
            • $name: any
            • $callArgs: any

            Returns any

        • Arr_slice:function
          • Parameters

            • $arr: any
            • _open: any
            • $where: any
            • _close: any

            Returns any

        • CallArgs:function
          • Parameters

            • _open: any
            • $args: any
            • _comma: any
            • $kwArgs: any
            • _trailing: any
            • _close: any

            Returns {
                args: any;
                kwArgs: {
                    [k: string]: T;
                };
            }

            • args: any
            • kwArgs: {
                  [k: string]: T;
              }
              • [k: string]: T
        • Constant:function
        • Instruction_expression:function
        • Instruction_sliceAssignment:function
          • Parameters

            • $tgt: any
            • _open: any
            • $where: any
            • _close: any
            • $symbol: any
            • $src: any

            Returns any

        • JsArray:function
          • Parameters

            • _open: any
            • $list: any
            • _trailing: any
            • _close: any

            Returns any

        • KwArg:function
        • NonemptyListOf:function
        • Parenthesis:function
        • SliceRange:function
          • Parameters

            • $start: any
            • _: any
            • $stop: any
            • __: any
            • $step: any

            Returns any

        • SliceTerm_constant:function
        • String:function
        • Variable:function
        • _terminal:function
        • int:function

      Generated using TypeDoc

      \ No newline at end of file +__parser_pool | ndarray-js
      __parser_pool: {
          busy: number;
          ohmSemantics: Semantics;
          parse: ((template, ...variables) => any);
          semanticVariables: any[];
          semantics: {
              Precedence02: (($A, $symbol, $B) => any);
              Precedence03: ((_, $symbol, $B) => any);
              Precedence04: ((_, $symbol, $B) => any);
              Precedence05: (($A, $symbol, $B) => any);
              Precedence06: (($A, $symbol, $B) => any);
              Precedence07: (($A, $symbol, $B) => any);
              Precedence08: (($A, $symbol, $B) => any);
              Precedence09: (($A, $symbol, $B) => any);
              Precedence10: (($A, $symbol, $B) => any);
              Precedence11: (($A, $symbol, $B) => any);
              number: ((arg1, arg2, arg3, arg4, arg5, arg6, arg7) => number);
              Arr_attribute($arr, _, $name): any;
              Arr_call($name, $names, _, $callArgs): any;
              Arr_method($arr, _dot, $name, $callArgs): any;
              Arr_slice($arr, _open, $where, _close): any;
              CallArgs(_open, $args, _comma, $kwArgs, _trailing, _close): {
                  args: any;
                  kwArgs: {
                      [k: string]: T;
                  };
              };
              Constant($x): number | boolean;
              Instruction_expression($arr): any;
              Instruction_sliceAssignment($tgt, _open, $where, _close, $symbol, $src): any;
              JsArray(_open, $list, _trailing, _close): any;
              KwArg($key, _equals, $value): any[];
              NonemptyListOf(first, _, more): any[];
              Parenthesis(_, $arr, __): any;
              SliceRange($start, _, $stop, __, $step): any;
              SliceTerm_constant($x): any;
              String(_open, $str, _close): any;
              Variable(_, $i, __): any;
              _terminal(): any;
              int($sign, $value): number;
          };
      }[] = ...

      Type declaration

      • busy: number
      • ohmSemantics: Semantics
      • parse: ((template, ...variables) => any)
          • (template, ...variables): any
          • Parameters

            • template: any
            • Rest ...variables: any[]

            Returns any

      • semanticVariables: any[]
      • semantics: {
            Precedence02: (($A, $symbol, $B) => any);
            Precedence03: ((_, $symbol, $B) => any);
            Precedence04: ((_, $symbol, $B) => any);
            Precedence05: (($A, $symbol, $B) => any);
            Precedence06: (($A, $symbol, $B) => any);
            Precedence07: (($A, $symbol, $B) => any);
            Precedence08: (($A, $symbol, $B) => any);
            Precedence09: (($A, $symbol, $B) => any);
            Precedence10: (($A, $symbol, $B) => any);
            Precedence11: (($A, $symbol, $B) => any);
            number: ((arg1, arg2, arg3, arg4, arg5, arg6, arg7) => number);
            Arr_attribute($arr, _, $name): any;
            Arr_call($name, $names, _, $callArgs): any;
            Arr_method($arr, _dot, $name, $callArgs): any;
            Arr_slice($arr, _open, $where, _close): any;
            CallArgs(_open, $args, _comma, $kwArgs, _trailing, _close): {
                args: any;
                kwArgs: {
                    [k: string]: T;
                };
            };
            Constant($x): number | boolean;
            Instruction_expression($arr): any;
            Instruction_sliceAssignment($tgt, _open, $where, _close, $symbol, $src): any;
            JsArray(_open, $list, _trailing, _close): any;
            KwArg($key, _equals, $value): any[];
            NonemptyListOf(first, _, more): any[];
            Parenthesis(_, $arr, __): any;
            SliceRange($start, _, $stop, __, $step): any;
            SliceTerm_constant($x): any;
            String(_open, $str, _close): any;
            Variable(_, $i, __): any;
            _terminal(): any;
            int($sign, $value): number;
        }
        • Precedence02: (($A, $symbol, $B) => any)
            • ($A, $symbol, $B): any
            • Parameters

              • $A: any
              • $symbol: any
              • $B: any

              Returns any

        • Precedence03: ((_, $symbol, $B) => any)
            • (_, $symbol, $B): any
            • Parameters

              • _: any
              • $symbol: any
              • $B: any

              Returns any

        • Precedence04: ((_, $symbol, $B) => any)
            • (_, $symbol, $B): any
            • Parameters

              • _: any
              • $symbol: any
              • $B: any

              Returns any

        • Precedence05: (($A, $symbol, $B) => any)
            • ($A, $symbol, $B): any
            • Parameters

              • $A: any
              • $symbol: any
              • $B: any

              Returns any

        • Precedence06: (($A, $symbol, $B) => any)
            • ($A, $symbol, $B): any
            • Parameters

              • $A: any
              • $symbol: any
              • $B: any

              Returns any

        • Precedence07: (($A, $symbol, $B) => any)
            • ($A, $symbol, $B): any
            • Parameters

              • $A: any
              • $symbol: any
              • $B: any

              Returns any

        • Precedence08: (($A, $symbol, $B) => any)
            • ($A, $symbol, $B): any
            • Parameters

              • $A: any
              • $symbol: any
              • $B: any

              Returns any

        • Precedence09: (($A, $symbol, $B) => any)
            • ($A, $symbol, $B): any
            • Parameters

              • $A: any
              • $symbol: any
              • $B: any

              Returns any

        • Precedence10: (($A, $symbol, $B) => any)
            • ($A, $symbol, $B): any
            • Parameters

              • $A: any
              • $symbol: any
              • $B: any

              Returns any

        • Precedence11: (($A, $symbol, $B) => any)
            • ($A, $symbol, $B): any
            • Parameters

              • $A: any
              • $symbol: any
              • $B: any

              Returns any

        • number: ((arg1, arg2, arg3, arg4, arg5, arg6, arg7) => number)
            • (arg1, arg2, arg3, arg4, arg5, arg6, arg7): number
            • Parameters

              • arg1: any
              • arg2: any
              • arg3: any
              • arg4: any
              • arg5: any
              • arg6: any
              • arg7: any

              Returns number

        • Arr_attribute:function
        • Arr_call:function
          • Parameters

            • $name: any
            • $names: any
            • _: any
            • $callArgs: any

            Returns any

        • Arr_method:function
          • Parameters

            • $arr: any
            • _dot: any
            • $name: any
            • $callArgs: any

            Returns any

        • Arr_slice:function
          • Parameters

            • $arr: any
            • _open: any
            • $where: any
            • _close: any

            Returns any

        • CallArgs:function
          • Parameters

            • _open: any
            • $args: any
            • _comma: any
            • $kwArgs: any
            • _trailing: any
            • _close: any

            Returns {
                args: any;
                kwArgs: {
                    [k: string]: T;
                };
            }

            • args: any
            • kwArgs: {
                  [k: string]: T;
              }
              • [k: string]: T
        • Constant:function
        • Instruction_expression:function
        • Instruction_sliceAssignment:function
          • Parameters

            • $tgt: any
            • _open: any
            • $where: any
            • _close: any
            • $symbol: any
            • $src: any

            Returns any

        • JsArray:function
          • Parameters

            • _open: any
            • $list: any
            • _trailing: any
            • _close: any

            Returns any

        • KwArg:function
        • NonemptyListOf:function
        • Parenthesis:function
        • SliceRange:function
          • Parameters

            • $start: any
            • _: any
            • $stop: any
            • __: any
            • $step: any

            Returns any

        • SliceTerm_constant:function
        • String:function
        • Variable:function
        • _terminal:function
        • int:function

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/variables/_internals_.__mnt_data_documents_projects_numpy_js_src_modules_grammar_.grammar.html b/docs/variables/_internals_.__mnt_data_documents_projects_numpy_js_src_modules_grammar_.grammar.html index 6e8ef98..5ba3817 100644 --- a/docs/variables/_internals_.__mnt_data_documents_projects_numpy_js_src_modules_grammar_.grammar.html +++ b/docs/variables/_internals_.__mnt_data_documents_projects_numpy_js_src_modules_grammar_.grammar.html @@ -1 +1 @@ -grammar | ndarray-js

      Generated using TypeDoc

      \ No newline at end of file +grammar | ndarray-js

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/variables/_internals_.__mnt_data_documents_projects_numpy_js_src_modules_grammar_.ohmGrammar.html b/docs/variables/_internals_.__mnt_data_documents_projects_numpy_js_src_modules_grammar_.ohmGrammar.html index f54bdbe..7f7ffe2 100644 --- a/docs/variables/_internals_.__mnt_data_documents_projects_numpy_js_src_modules_grammar_.ohmGrammar.html +++ b/docs/variables/_internals_.__mnt_data_documents_projects_numpy_js_src_modules_grammar_.ohmGrammar.html @@ -1 +1 @@ -ohmGrammar | ndarray-js

      Generated using TypeDoc

      \ No newline at end of file +ohmGrammar | ndarray-js

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/variables/modules.constructors.html b/docs/variables/modules.constructors.html index 3d0341a..ec2429a 100644 --- a/docs/variables/modules.constructors.html +++ b/docs/variables/modules.constructors.html @@ -1 +1 @@ -constructors | ndarray-js

      Generated using TypeDoc

      \ No newline at end of file +constructors | ndarray-js

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/variables/modules.grammar.html b/docs/variables/modules.grammar.html index 062dcfc..e6cc700 100644 --- a/docs/variables/modules.grammar.html +++ b/docs/variables/modules.grammar.html @@ -1 +1 @@ -grammar | ndarray-js

      Generated using TypeDoc

      \ No newline at end of file +grammar | ndarray-js

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/variables/modules.random.html b/docs/variables/modules.random.html index 6ed7776..2b96855 100644 --- a/docs/variables/modules.random.html +++ b/docs/variables/modules.random.html @@ -1 +1 @@ -random | ndarray-js

      Generated using TypeDoc

      \ No newline at end of file +random | ndarray-js

      Generated using TypeDoc

      \ No newline at end of file diff --git a/readme.md b/readme.md index 9d4f360..683efaa 100644 --- a/readme.md +++ b/readme.md @@ -41,7 +41,7 @@ for(let point2d of x){ Numpy-js can be used in: -- web applications: `` +- web applications: `` - node applications: `npm install ndarray-js` - jupyter notebooks with ijavascript kernel. [Example](https://github.com/caph1993/numpy-js/blob/main/notebooks/normal-scatter.ipynb). @@ -49,6 +49,7 @@ Numpy-js can be used in: ## ToDo It does not provide yet: + - trapz, binning. - a simple group_by operator. - the linear algebra module - all the random module. Only uniform, normal, exponential, gamma, beta and some others are provided. diff --git a/src/docs-index.ts b/src/docs-index.ts index 8fdaf4f..9fc30ec 100644 --- a/src/docs-index.ts +++ b/src/docs-index.ts @@ -41,6 +41,11 @@ * console.log(a.tolist()); * ``` * + * ## Use in Jupyter notebooks: + * You need to install the ipykernel (the setup is a bit more complex). + * + * Example notebook: https://github.com/caph1993/numpy-js/blob/main/notebooks/normal-scatter.ipynb + * * [[include: clean-index.md]] */