kpms_reader.py
generate_kpms_dj_config(output_dir, **kwargs)
¶
This function mirrors the behavior of the generate_config
function from the keypoint_moseq
package. Nonetheless, it produces a duplicate of the initial configuration file, titled
kpms_dj_config.yml
, in the output directory to maintain the integrity of the original file.
This replicated file accommodates any customized project settings, with default configurations
utilized unless specified differently via keyword arguments.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
output_dir |
str
|
Directory containing the |
required |
kwargs |
dict
|
Custom project settings. |
{}
|
Source code in element_moseq/readers/kpms_reader.py
9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 |
|
load_kpms_dj_config(output_dir, check_if_valid=True, build_indexes=True)
¶
This function mirrors the functionality of the load_config
function from the keypoint_moseq
package. Similarly, this function loads the kpms_dj_config.yml
from the output directory.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
output_dir |
str
|
Directory containing the |
required |
check_if_valid |
bool
|
default=True. Check if the config is valid using func: |
True
|
build_indexes |
bool
|
default=True. Add keys |
True
|
Returns:
Name | Type | Description |
---|---|---|
kpms_dj_config |
dict
|
configuration settings |
Source code in element_moseq/readers/kpms_reader.py
145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 |
|