kmath-coroutines
/
space.kscience.kmath.structures
/
LazyNDStructure
jvm
Lazy
N
D
Structure
class
LazyNDStructure
<
T
>(scope:
CoroutineScope
, shape:
IntArray
, function: suspend (
IntArray
) ->
T
) :
NDStructure
<
T
>
Content copied to clipboard
Functions
Properties
Functions
await
Link copied to clipboard
jvm
suspend fun
await
(index:
IntArray
):
T
Content copied to clipboard
deferred
Link copied to clipboard
jvm
fun
deferred
(index:
IntArray
):
Deferred
<
T
>
Content copied to clipboard
elements
Link copied to clipboard
jvm
open override fun
elements
():
Sequence
<
Pair
<
IntArray
,
T
>>
Content copied to clipboard
equals
Link copied to clipboard
jvm
open operator override fun
equals
(other:
Any
?):
Boolean
Content copied to clipboard
get
Link copied to clipboard
jvm
open operator override fun
get
(index:
IntArray
):
T
Content copied to clipboard
getFeature
Link copied to clipboard
jvm
open fun <
F
:
Any
>
getFeature
(type:
KClass
<
F
>):
F
?
Content copied to clipboard
hashCode
Link copied to clipboard
jvm
open override fun
hashCode
():
Int
Content copied to clipboard
toString
Link copied to clipboard
jvm
open fun
toString
():
String
Content copied to clipboard
Properties
dimension
Link copied to clipboard
jvm
open val
dimension
:
Int
Content copied to clipboard
function
Link copied to clipboard
jvm
val
function
: suspend (
IntArray
) ->
T
Content copied to clipboard
scope
Link copied to clipboard
jvm
val
scope
:
CoroutineScope
Content copied to clipboard
shape
Link copied to clipboard
jvm
open override val
shape
:
IntArray
Content copied to clipboard