Skip to content

Commit 5c32e79

Browse files
regenerate docstrings
1 parent 1ba9653 commit 5c32e79

File tree

3 files changed

+34
-24
lines changed

3 files changed

+34
-24
lines changed

pygenn/src/cudaBackendDocStrings.h

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -47,14 +47,6 @@ R"doc(Create backend-specific array object
4747

4848
location of array e.g. device-only)doc";
4949

50-
static const char *__doc_CodeGenerator_CUDA_Backend_createPopulationRNG =
51-
R"doc(Create array of backend-specific population RNGs (if they are initialised on host this will occur here)
52-
53-
54-
$Parameter ``count``:
55-
56-
number of RNGs required)doc";
57-
5850
static const char *__doc_CodeGenerator_CUDA_Backend_createState =
5951
R"doc(Create backend-specific runtime state object
6052
@@ -103,7 +95,7 @@ static const char *__doc_CodeGenerator_CUDA_Backend_getNumLanes =
10395
R"doc(How many 'lanes' does underlying hardware have?
10496
This is typically used for warp-shuffle algorithms)doc";
10597

106-
static const char *__doc_CodeGenerator_CUDA_Backend_getPopulationRNGType = R"doc(Get type of population RNG)doc";
98+
static const char *__doc_CodeGenerator_CUDA_Backend_getPopulationRNGInternalType = R"doc(Get internal type population RNG gets loaded into)doc";
10799

108100
static const char *__doc_CodeGenerator_CUDA_Backend_getRNGFunctions = R"doc(Get library of RNG functions to use)doc";
109101

pygenn/src/docStrings.h

Lines changed: 32 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -346,6 +346,18 @@ static const char *__doc_CodeGenerator_BackendCUDAHIP = R"doc()doc";
346346

347347
static const char *__doc_CodeGenerator_BackendCUDAHIP_BackendCUDAHIP = R"doc()doc";
348348

349+
static const char *__doc_CodeGenerator_BackendCUDAHIP_buildPopulationRNGEnvironment = R"doc(Generate a preamble to add substitution name for population RNG)doc";
350+
351+
static const char *__doc_CodeGenerator_BackendCUDAHIP_buildPopulationRNGEnvironment_2 = R"doc(Add $(_rng) to environment based on $(_rng_internal) field with any initialisers and destructors required)doc";
352+
353+
static const char *__doc_CodeGenerator_BackendCUDAHIP_createPopulationRNG =
354+
R"doc(Create array of backend-specific population RNGs (if they are initialised on host this will occur here)
355+
356+
357+
$Parameter ``count``:
358+
359+
number of RNGs required)doc";
360+
349361
static const char *__doc_CodeGenerator_BackendCUDAHIP_genAllocateMemPreamble = R"doc()doc";
350362

351363
static const char *__doc_CodeGenerator_BackendCUDAHIP_genAssert = R"doc(On backends which support it, generate a runtime assert)doc";
@@ -382,12 +394,6 @@ static const char *__doc_CodeGenerator_BackendCUDAHIP_genNeuronUpdate = R"doc()d
382394

383395
static const char *__doc_CodeGenerator_BackendCUDAHIP_genPopulationRNGInit = R"doc(For SIMT backends which initialize RNGs on device, initialize population RNG with specified seed and sequence)doc";
384396

385-
static const char *__doc_CodeGenerator_BackendCUDAHIP_genPopulationRNGPostamble =
386-
R"doc(If required, generate a postamble for population RNG
387-
For example, in OpenCL, this is used to write local RNG state back to global memory)doc";
388-
389-
static const char *__doc_CodeGenerator_BackendCUDAHIP_genPopulationRNGPreamble = R"doc(Generate a preamble to add substitution name for population RNG)doc";
390-
391397
static const char *__doc_CodeGenerator_BackendCUDAHIP_genReturnFreeDeviceMemoryBytes = R"doc(Generate code to return amount of free 'device' memory in bytes)doc";
392398

393399
static const char *__doc_CodeGenerator_BackendCUDAHIP_genRunnerPreamble = R"doc()doc";
@@ -421,6 +427,10 @@ static const char *__doc_CodeGenerator_BackendCUDAHIP_getNCCLReductionType = R"d
421427

422428
static const char *__doc_CodeGenerator_BackendCUDAHIP_getNCCLType = R"doc()doc";
423429

430+
static const char *__doc_CodeGenerator_BackendCUDAHIP_getPopulationRNGInternalType = R"doc(Get internal type population RNG gets loaded into)doc";
431+
432+
static const char *__doc_CodeGenerator_BackendCUDAHIP_getPopulationRNGType = R"doc(Get type of population RNG)doc";
433+
424434
static const char *__doc_CodeGenerator_BackendCUDAHIP_getRNGFunctions = R"doc(Get library of RNG functions to use)doc";
425435

426436
static const char *__doc_CodeGenerator_BackendCUDAHIP_getRandPrefix = R"doc()doc";
@@ -3827,6 +3837,10 @@ static const char *__doc_SynapseGroup_getWUVarLocation = R"doc(Get location of w
38273837

38283838
static const char *__doc_SynapseGroup_isDendriticOutputDelayRequired = R"doc(Is this synapse group's output dendritically delayed?)doc";
38293839

3840+
static const char *__doc_SynapseGroup_isPSMVarHeterogeneouslyDelayed = R"doc(Is the named postsynaptic model variable heterogeneously delayed?)doc";
3841+
3842+
static const char *__doc_SynapseGroup_isPSMVarQueueRequired = R"doc(Is the named postsynaptic model variable referenced in synapse code?)doc";
3843+
38303844
static const char *__doc_SynapseGroup_isPSModelFused = R"doc(Has this synapse group's postsynaptic model been fused with those from other synapse groups?)doc";
38313845

38323846
static const char *__doc_SynapseGroup_isPSParamDynamic = R"doc(Is postsynaptic model parameter dynamic i.e. it can be changed at runtime)doc";
@@ -3947,6 +3961,10 @@ static const char *__doc_SynapseGroup_m_FusedWUPreTarget =
39473961
R"doc(Synapse group presynaptic weight update has been fused with.
39483962
If this is nullptr, presynaptic weight update has not been fused)doc";
39493963

3964+
static const char *__doc_SynapseGroup_m_HeterogeneouslyDelayedPSMVars =
3965+
R"doc(Set of names of postsynaptic model variables
3966+
which are heterogeneously delayed)doc";
3967+
39503968
static const char *__doc_SynapseGroup_m_HeterogeneouslyDelayedWUPostVars =
39513969
R"doc(Set of names of postsynaptic weight update
39523970
model variables which are heterogeneously delayed)doc";
@@ -3979,6 +3997,8 @@ This is ignored for simulations on hardware with a single memory space)doc";
39793997

39803998
static const char *__doc_SynapseGroup_m_PSInitialiser = R"doc(Initialiser used for creating postsynaptic update model)doc";
39813999

4000+
static const char *__doc_SynapseGroup_m_PSMVarQueueRequired = R"doc(Set of names of PSM variable requiring queueing)doc";
4001+
39824002
static const char *__doc_SynapseGroup_m_PSNeuronVarReferences = R"doc('Resolved' variable references to neurons variables used in postsynaptic update model)doc";
39834003

39844004
static const char *__doc_SynapseGroup_m_PSVarLocation =
@@ -4067,6 +4087,8 @@ static const char *__doc_SynapseGroup_setPSExtraGlobalParamLocation =
40674087
R"doc(Set location of postsynaptic model extra global parameter.
40684088
This is ignored for simulations on hardware with a single memory space.)doc";
40694089

4090+
static const char *__doc_SynapseGroup_setPSMVarQueueRequired = R"doc()doc";
4091+
40704092
static const char *__doc_SynapseGroup_setPSParamDynamic = R"doc(Set whether weight update model parameter is dynamic or not i.e. it can be changed at runtime)doc";
40714093

40724094
static const char *__doc_SynapseGroup_setPSVarLocation =
@@ -4428,6 +4450,8 @@ static const char *__doc_Type_ResolvedType_createPointer = R"doc()doc";
44284450

44294451
static const char *__doc_Type_ResolvedType_createValue = R"doc()doc";
44304452

4453+
static const char *__doc_Type_ResolvedType_createValue_2 = R"doc()doc";
4454+
44314455
static const char *__doc_Type_ResolvedType_detail = R"doc()doc";
44324456

44334457
static const char *__doc_Type_ResolvedType_getFFIType = R"doc()doc";
@@ -4761,6 +4785,8 @@ static const char *__doc_WeightUpdateModels_Init_isRNGRequired = R"doc()doc";
47614785

47624786
static const char *__doc_WeightUpdateModels_Init_isVarHeterogeneouslyDelayedInSynCode = R"doc()doc";
47634787

4788+
static const char *__doc_WeightUpdateModels_Init_isVarReferencedInSynCode = R"doc()doc";
4789+
47644790
static const char *__doc_WeightUpdateModels_Init_m_PSMVarReferences = R"doc()doc";
47654791

47664792
static const char *__doc_WeightUpdateModels_Init_m_PostDynamicsCodeTokens = R"doc()doc";

pygenn/src/hipBackendDocStrings.h

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -47,14 +47,6 @@ R"doc(Create backend-specific array object
4747

4848
location of array e.g. device-only)doc";
4949

50-
static const char *__doc_CodeGenerator_HIP_Backend_createPopulationRNG =
51-
R"doc(Create array of backend-specific population RNGs (if they are initialised on host this will occur here)
52-
53-
54-
$Parameter ``count``:
55-
56-
number of RNGs required)doc";
57-
5850
static const char *__doc_CodeGenerator_HIP_Backend_createState =
5951
R"doc(Create backend-specific runtime state object
6052
@@ -103,7 +95,7 @@ static const char *__doc_CodeGenerator_HIP_Backend_getNumLanes =
10395
R"doc(How many 'lanes' does underlying hardware have?
10496
This is typically used for warp-shuffle algorithms)doc";
10597

106-
static const char *__doc_CodeGenerator_HIP_Backend_getPopulationRNGType = R"doc(Get type of population RNG)doc";
98+
static const char *__doc_CodeGenerator_HIP_Backend_getPopulationRNGInternalType = R"doc(Get internal type population RNG gets loaded into)doc";
10799

108100
static const char *__doc_CodeGenerator_HIP_Backend_getRNGFunctions = R"doc(Get library of RNG functions to use)doc";
109101

0 commit comments

Comments
 (0)