dstats ~updates (2021-12-23T10:07:51.5287763)
Dub
Repo
NeedsHeap
dstats
infotheory
Undocumented in source.
package
template
NeedsHeap (
T
) {
package
static if
(
!hasIndirections!(ForeachType!(T))
)
enum
bool
NeedsHeap
;
package
static if
(!(
!hasIndirections!(ForeachType!(T))
))
static if
(
isArray!(T)
)
enum
bool
NeedsHeap
;
package
static if
(!(
!hasIndirections!(ForeachType!(T))
))
static if
(!(
isArray!(T)
))
static if
(
is(Joint!(typeof(T.init.tupleof))) && is(T == Joint!(typeof(T.init.tupleof))) && allSatisfy!(isArray, typeof(T.init.tupleof))
)
enum
bool
NeedsHeap
;
package
static if
(!(
!hasIndirections!(ForeachType!(T))
))
static if
(!(
isArray!(T)
))
static if
(!(
is(Joint!(typeof(T.init.tupleof))) && is(T == Joint!(typeof(T.init.tupleof))) && allSatisfy!(isArray, typeof(T.init.tupleof))
))
enum
bool
NeedsHeap
;
}
Members
Variables
NeedsHeap
enum
bool
NeedsHeap
;
Undocumented in source.
NeedsHeap
enum
bool
NeedsHeap
;
Undocumented in source.
NeedsHeap
enum
bool
NeedsHeap
;
Undocumented in source.
NeedsHeap
enum
bool
NeedsHeap
;
Undocumented in source.
Meta
Source
See Implementation
dstats
infotheory
functions
condEntropy
condMutualInfo
entropy
entropyCounts
entropySorted
flatten
joint
jointImpl
mutualInfo
mutualInfoTable
structs
DenseInfoTheory
Joint
ObsEnt
templates
ElementsTuple
FlattenType
FlattenTypeImpl
NeedsHeap