upload
Browse files- .gitattributes +11 -0
- assets/n/norm_stats.json +280 -0
- params/_CHECKPOINT_METADATA +1 -0
- params/_METADATA +1 -0
- params/d/410bd35d1fe689b297ecf11b02a59f27 +0 -0
- params/manifest.ocdbt +0 -0
- params/ocdbt.process_0/d/0a262c6eb8d129c81a8b159db0236940 +0 -0
- params/ocdbt.process_0/d/0cdedb1418c41a28b287b198c602a33e +0 -0
- params/ocdbt.process_0/d/2dff38221e8c32b63bac7c6b78de89c0 +3 -0
- params/ocdbt.process_0/d/30292007c81b9a21fc6a64fc301f1d76 +3 -0
- params/ocdbt.process_0/d/35b7575f8dc53e262ec30dc357ff4f57 +3 -0
- params/ocdbt.process_0/d/50a243a0658017486f2a0d0c3b7bc491 +3 -0
- params/ocdbt.process_0/d/64ffd18294882e21e199f6ead2b88585 +3 -0
- params/ocdbt.process_0/d/6bc9f00c1744d207f51f42a60906e9d7 +3 -0
- params/ocdbt.process_0/d/97acb74367737f2c8a7cd00ed0a422b6 +3 -0
- params/ocdbt.process_0/d/bc5924fe1d2038904e6fcef0542a4ea2 +0 -0
- params/ocdbt.process_0/d/c56a790267514eb4da2f64abf850e93a +0 -0
- params/ocdbt.process_0/d/dcf75d91167f68b09b271a8f578b0612 +3 -0
- params/ocdbt.process_0/d/ef4ff8b632eadc0c5f9e448a310890ad +3 -0
- params/ocdbt.process_0/d/f1b50864ed05d5b25e7f51fbfc032752 +3 -0
- params/ocdbt.process_0/d/fd8f7f7297b5275444404daf322f4d41 +3 -0
- params/ocdbt.process_0/manifest.ocdbt +0 -0
- policy.py +97 -0
- umi_arena.yaml +1 -0
.gitattributes
CHANGED
|
@@ -33,3 +33,14 @@ saved_model/**/* filter=lfs diff=lfs merge=lfs -text
|
|
| 33 |
*.zip filter=lfs diff=lfs merge=lfs -text
|
| 34 |
*.zst filter=lfs diff=lfs merge=lfs -text
|
| 35 |
*tfevents* filter=lfs diff=lfs merge=lfs -text
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 33 |
*.zip filter=lfs diff=lfs merge=lfs -text
|
| 34 |
*.zst filter=lfs diff=lfs merge=lfs -text
|
| 35 |
*tfevents* filter=lfs diff=lfs merge=lfs -text
|
| 36 |
+
params/ocdbt.process_0/d/2dff38221e8c32b63bac7c6b78de89c0 filter=lfs diff=lfs merge=lfs -text
|
| 37 |
+
params/ocdbt.process_0/d/30292007c81b9a21fc6a64fc301f1d76 filter=lfs diff=lfs merge=lfs -text
|
| 38 |
+
params/ocdbt.process_0/d/35b7575f8dc53e262ec30dc357ff4f57 filter=lfs diff=lfs merge=lfs -text
|
| 39 |
+
params/ocdbt.process_0/d/50a243a0658017486f2a0d0c3b7bc491 filter=lfs diff=lfs merge=lfs -text
|
| 40 |
+
params/ocdbt.process_0/d/64ffd18294882e21e199f6ead2b88585 filter=lfs diff=lfs merge=lfs -text
|
| 41 |
+
params/ocdbt.process_0/d/6bc9f00c1744d207f51f42a60906e9d7 filter=lfs diff=lfs merge=lfs -text
|
| 42 |
+
params/ocdbt.process_0/d/97acb74367737f2c8a7cd00ed0a422b6 filter=lfs diff=lfs merge=lfs -text
|
| 43 |
+
params/ocdbt.process_0/d/dcf75d91167f68b09b271a8f578b0612 filter=lfs diff=lfs merge=lfs -text
|
| 44 |
+
params/ocdbt.process_0/d/ef4ff8b632eadc0c5f9e448a310890ad filter=lfs diff=lfs merge=lfs -text
|
| 45 |
+
params/ocdbt.process_0/d/f1b50864ed05d5b25e7f51fbfc032752 filter=lfs diff=lfs merge=lfs -text
|
| 46 |
+
params/ocdbt.process_0/d/fd8f7f7297b5275444404daf322f4d41 filter=lfs diff=lfs merge=lfs -text
|
assets/n/norm_stats.json
ADDED
|
@@ -0,0 +1,280 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"norm_stats": {
|
| 3 |
+
"state": {
|
| 4 |
+
"mean": [
|
| 5 |
+
0.20448490977287292,
|
| 6 |
+
-0.22259534895420074,
|
| 7 |
+
0.050946783274412155,
|
| 8 |
+
-0.2463078498840332,
|
| 9 |
+
0.1966649442911148,
|
| 10 |
+
0.49962711334228516,
|
| 11 |
+
0.6713993549346924,
|
| 12 |
+
0.7001646161079407,
|
| 13 |
+
0.4397074580192566,
|
| 14 |
+
0.0,
|
| 15 |
+
0.0,
|
| 16 |
+
0.0,
|
| 17 |
+
0.0,
|
| 18 |
+
0.0,
|
| 19 |
+
0.0,
|
| 20 |
+
0.0,
|
| 21 |
+
0.0,
|
| 22 |
+
0.0,
|
| 23 |
+
0.0,
|
| 24 |
+
0.0,
|
| 25 |
+
0.0,
|
| 26 |
+
0.0,
|
| 27 |
+
0.0,
|
| 28 |
+
0.0,
|
| 29 |
+
0.0,
|
| 30 |
+
0.0,
|
| 31 |
+
0.0,
|
| 32 |
+
0.0,
|
| 33 |
+
0.0,
|
| 34 |
+
0.0,
|
| 35 |
+
0.0,
|
| 36 |
+
0.0
|
| 37 |
+
],
|
| 38 |
+
"std": [
|
| 39 |
+
0.12407848238945007,
|
| 40 |
+
0.15208250284194946,
|
| 41 |
+
0.11137238144874573,
|
| 42 |
+
0.2074296623468399,
|
| 43 |
+
0.26403746008872986,
|
| 44 |
+
0.2370542287826538,
|
| 45 |
+
0.17695817351341248,
|
| 46 |
+
0.1682043820619583,
|
| 47 |
+
0.2789625823497772,
|
| 48 |
+
0.0,
|
| 49 |
+
0.0,
|
| 50 |
+
0.0,
|
| 51 |
+
0.0,
|
| 52 |
+
0.0,
|
| 53 |
+
0.0,
|
| 54 |
+
0.0,
|
| 55 |
+
0.0,
|
| 56 |
+
0.0,
|
| 57 |
+
0.0,
|
| 58 |
+
0.0,
|
| 59 |
+
0.0,
|
| 60 |
+
0.0,
|
| 61 |
+
0.0,
|
| 62 |
+
0.0,
|
| 63 |
+
0.0,
|
| 64 |
+
0.0,
|
| 65 |
+
0.0,
|
| 66 |
+
0.0,
|
| 67 |
+
0.0,
|
| 68 |
+
0.0,
|
| 69 |
+
0.0,
|
| 70 |
+
0.0
|
| 71 |
+
],
|
| 72 |
+
"q01": [
|
| 73 |
+
-0.13162163542509078,
|
| 74 |
+
-0.5480457600533962,
|
| 75 |
+
-0.20297523586750033,
|
| 76 |
+
-0.7012269123077393,
|
| 77 |
+
-0.5090069903612137,
|
| 78 |
+
-0.0027919290542602893,
|
| 79 |
+
0.18195701952173476,
|
| 80 |
+
0.003963552530668676,
|
| 81 |
+
-0.0075545475006103535,
|
| 82 |
+
0.0,
|
| 83 |
+
0.0,
|
| 84 |
+
0.0,
|
| 85 |
+
0.0,
|
| 86 |
+
0.0,
|
| 87 |
+
0.0,
|
| 88 |
+
0.0,
|
| 89 |
+
0.0,
|
| 90 |
+
0.0,
|
| 91 |
+
0.0,
|
| 92 |
+
0.0,
|
| 93 |
+
0.0,
|
| 94 |
+
0.0,
|
| 95 |
+
0.0,
|
| 96 |
+
0.0,
|
| 97 |
+
0.0,
|
| 98 |
+
0.0,
|
| 99 |
+
0.0,
|
| 100 |
+
0.0,
|
| 101 |
+
0.0,
|
| 102 |
+
0.0,
|
| 103 |
+
0.0,
|
| 104 |
+
0.0
|
| 105 |
+
],
|
| 106 |
+
"q99": [
|
| 107 |
+
0.47362671941518786,
|
| 108 |
+
0.10633832247853281,
|
| 109 |
+
0.30861101117134093,
|
| 110 |
+
0.34549037899971013,
|
| 111 |
+
0.6906859913587571,
|
| 112 |
+
0.9064911778688429,
|
| 113 |
+
0.9734953178712301,
|
| 114 |
+
0.8142588168615474,
|
| 115 |
+
0.7797586218357087,
|
| 116 |
+
0.0,
|
| 117 |
+
0.0,
|
| 118 |
+
0.0,
|
| 119 |
+
0.0,
|
| 120 |
+
0.0,
|
| 121 |
+
0.0,
|
| 122 |
+
0.0,
|
| 123 |
+
0.0,
|
| 124 |
+
0.0,
|
| 125 |
+
0.0,
|
| 126 |
+
0.0,
|
| 127 |
+
0.0,
|
| 128 |
+
0.0,
|
| 129 |
+
0.0,
|
| 130 |
+
0.0,
|
| 131 |
+
0.0,
|
| 132 |
+
0.0,
|
| 133 |
+
0.0,
|
| 134 |
+
0.0,
|
| 135 |
+
0.0,
|
| 136 |
+
0.0,
|
| 137 |
+
0.0,
|
| 138 |
+
0.0
|
| 139 |
+
]
|
| 140 |
+
},
|
| 141 |
+
"actions": {
|
| 142 |
+
"mean": [
|
| 143 |
+
-0.0035658704582601786,
|
| 144 |
+
-0.002766379853710532,
|
| 145 |
+
-0.0021811630576848984,
|
| 146 |
+
0.9759819507598877,
|
| 147 |
+
-0.00013730456703342497,
|
| 148 |
+
0.005280264653265476,
|
| 149 |
+
-0.0031429363880306482,
|
| 150 |
+
0.9801815748214722,
|
| 151 |
+
0.002495812252163887,
|
| 152 |
+
-0.0065133036114275455,
|
| 153 |
+
0.00039524523890577257,
|
| 154 |
+
-0.012719724327325821,
|
| 155 |
+
0.92564857006073,
|
| 156 |
+
0.004317340441048145,
|
| 157 |
+
0.0268560778349638,
|
| 158 |
+
0.013716470450162888,
|
| 159 |
+
0.952211320400238,
|
| 160 |
+
-0.004180672578513622,
|
| 161 |
+
0.6964102983474731,
|
| 162 |
+
0.43971318006515503,
|
| 163 |
+
0.0,
|
| 164 |
+
0.0,
|
| 165 |
+
0.0,
|
| 166 |
+
0.0,
|
| 167 |
+
0.0,
|
| 168 |
+
0.0,
|
| 169 |
+
0.0,
|
| 170 |
+
0.0,
|
| 171 |
+
0.0,
|
| 172 |
+
0.0,
|
| 173 |
+
0.0,
|
| 174 |
+
0.0
|
| 175 |
+
],
|
| 176 |
+
"std": [
|
| 177 |
+
0.05378447100520134,
|
| 178 |
+
0.0279812291264534,
|
| 179 |
+
0.022904623299837112,
|
| 180 |
+
0.08772635459899902,
|
| 181 |
+
0.14355432987213135,
|
| 182 |
+
0.138325035572052,
|
| 183 |
+
0.14809203147888184,
|
| 184 |
+
0.07582797110080719,
|
| 185 |
+
0.10747046023607254,
|
| 186 |
+
0.09164366871118546,
|
| 187 |
+
0.052467335015535355,
|
| 188 |
+
0.05613061413168907,
|
| 189 |
+
0.14647746086120605,
|
| 190 |
+
0.19926223158836365,
|
| 191 |
+
0.28508394956588745,
|
| 192 |
+
0.20775704085826874,
|
| 193 |
+
0.10053347796201706,
|
| 194 |
+
0.19954316318035126,
|
| 195 |
+
0.17601759731769562,
|
| 196 |
+
0.286819189786911,
|
| 197 |
+
0.0,
|
| 198 |
+
0.0,
|
| 199 |
+
0.0,
|
| 200 |
+
0.0,
|
| 201 |
+
0.0,
|
| 202 |
+
0.0,
|
| 203 |
+
0.0,
|
| 204 |
+
0.0,
|
| 205 |
+
0.0,
|
| 206 |
+
0.0,
|
| 207 |
+
0.0,
|
| 208 |
+
0.0
|
| 209 |
+
],
|
| 210 |
+
"q01": [
|
| 211 |
+
-0.2522053847193718,
|
| 212 |
+
-0.1278507245033979,
|
| 213 |
+
-0.10228770363330841,
|
| 214 |
+
0.5193793908834456,
|
| 215 |
+
-0.5599883568286896,
|
| 216 |
+
-0.5199895858764648,
|
| 217 |
+
-0.5706864560604095,
|
| 218 |
+
0.6123258974909782,
|
| 219 |
+
-0.36467745590209966,
|
| 220 |
+
-0.27141693069934847,
|
| 221 |
+
-0.15879799427986144,
|
| 222 |
+
-0.20579802601337432,
|
| 223 |
+
0.290797308743,
|
| 224 |
+
-0.6105792880058288,
|
| 225 |
+
-0.7903936503887177,
|
| 226 |
+
-0.5980796887278557,
|
| 227 |
+
0.49188290057182305,
|
| 228 |
+
-0.6635887041807175,
|
| 229 |
+
-0.0005886680554598577,
|
| 230 |
+
-0.0075545475006103535,
|
| 231 |
+
0.0,
|
| 232 |
+
0.0,
|
| 233 |
+
0.0,
|
| 234 |
+
0.0,
|
| 235 |
+
0.0,
|
| 236 |
+
0.0,
|
| 237 |
+
0.0,
|
| 238 |
+
0.0,
|
| 239 |
+
0.0,
|
| 240 |
+
0.0,
|
| 241 |
+
0.0,
|
| 242 |
+
0.0
|
| 243 |
+
],
|
| 244 |
+
"q99": [
|
| 245 |
+
0.16641598236560817,
|
| 246 |
+
0.06759651153981688,
|
| 247 |
+
0.06508678269386292,
|
| 248 |
+
0.9996499485731125,
|
| 249 |
+
0.5300034245848655,
|
| 250 |
+
0.5143812204599381,
|
| 251 |
+
0.5680311403274536,
|
| 252 |
+
0.9996247104525566,
|
| 253 |
+
0.3931832425594328,
|
| 254 |
+
0.2680388767004013,
|
| 255 |
+
0.17481179325580598,
|
| 256 |
+
0.15206679404973988,
|
| 257 |
+
0.9996277151226998,
|
| 258 |
+
0.5864342331886292,
|
| 259 |
+
0.8592004993438722,
|
| 260 |
+
0.6620590616703033,
|
| 261 |
+
0.9996115312695502,
|
| 262 |
+
0.562399676847458,
|
| 263 |
+
0.8142588168615474,
|
| 264 |
+
0.7797586218357087,
|
| 265 |
+
0.0,
|
| 266 |
+
0.0,
|
| 267 |
+
0.0,
|
| 268 |
+
0.0,
|
| 269 |
+
0.0,
|
| 270 |
+
0.0,
|
| 271 |
+
0.0,
|
| 272 |
+
0.0,
|
| 273 |
+
0.0,
|
| 274 |
+
0.0,
|
| 275 |
+
0.0,
|
| 276 |
+
0.0
|
| 277 |
+
]
|
| 278 |
+
}
|
| 279 |
+
}
|
| 280 |
+
}
|
params/_CHECKPOINT_METADATA
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"item_handlers": "orbax.checkpoint._src.handlers.pytree_checkpoint_handler.PyTreeCheckpointHandler", "metrics": {}, "performance_metrics": {}, "init_timestamp_nsecs": 1790730071223232163, "commit_timestamp_nsecs": 1790730075646018442, "custom_metadata": {}}
|
params/_METADATA
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"tree_metadata": {"('params', 'PaliGemma', 'img', 'Transformer', 'encoder_norm', 'bias')": {"key_metadata": [{"key": "params", "key_type": 2}, {"key": "PaliGemma", "key_type": 2}, {"key": "img", "key_type": 2}, {"key": "Transformer", "key_type": 2}, {"key": "encoder_norm", "key_type": 2}, {"key": "bias", "key_type": 2}], "value_metadata": {"value_type": "np.ndarray", "skip_deserialize": false}}, "('params', 'PaliGemma', 'img', 'Transformer', 'encoder_norm', 'scale')": {"key_metadata": [{"key": "params", "key_type": 2}, {"key": "PaliGemma", "key_type": 2}, {"key": "img", "key_type": 2}, {"key": "Transformer", "key_type": 2}, {"key": "encoder_norm", "key_type": 2}, {"key": "scale", "key_type": 2}], "value_metadata": {"value_type": "np.ndarray", "skip_deserialize": false}}, "('params', 'PaliGemma', 'img', 'Transformer', 'encoderblock', 'LayerNorm_0', 'bias')": {"key_metadata": [{"key": "params", "key_type": 2}, {"key": "PaliGemma", "key_type": 2}, {"key": "img", "key_type": 2}, {"key": "Transformer", "key_type": 2}, {"key": "encoderblock", "key_type": 2}, {"key": "LayerNorm_0", "key_type": 2}, {"key": "bias", "key_type": 2}], "value_metadata": {"value_type": "np.ndarray", "skip_deserialize": false}}, "('params', 'PaliGemma', 'img', 'Transformer', 'encoderblock', 'LayerNorm_0', 'scale')": {"key_metadata": [{"key": "params", "key_type": 2}, {"key": "PaliGemma", "key_type": 2}, {"key": "img", "key_type": 2}, {"key": "Transformer", "key_type": 2}, {"key": "encoderblock", "key_type": 2}, {"key": "LayerNorm_0", "key_type": 2}, {"key": "scale", "key_type": 2}], "value_metadata": {"value_type": "np.ndarray", "skip_deserialize": false}}, "('params', 'PaliGemma', 'img', 'Transformer', 'encoderblock', 'LayerNorm_1', 'bias')": {"key_metadata": [{"key": "params", "key_type": 2}, {"key": "PaliGemma", "key_type": 2}, {"key": "img", "key_type": 2}, {"key": "Transformer", "key_type": 2}, {"key": "encoderblock", "key_type": 2}, {"key": "LayerNorm_1", "key_type": 2}, {"key": "bias", "key_type": 2}], "value_metadata": {"value_type": "np.ndarray", "skip_deserialize": false}}, "('params', 'PaliGemma', 'img', 'Transformer', 'encoderblock', 'LayerNorm_1', 'scale')": {"key_metadata": [{"key": "params", "key_type": 2}, {"key": "PaliGemma", "key_type": 2}, {"key": "img", "key_type": 2}, {"key": "Transformer", "key_type": 2}, {"key": "encoderblock", "key_type": 2}, {"key": "LayerNorm_1", "key_type": 2}, {"key": "scale", "key_type": 2}], "value_metadata": {"value_type": "np.ndarray", "skip_deserialize": false}}, "('params', 'PaliGemma', 'img', 'Transformer', 'encoderblock', 'MlpBlock_0', 'Dense_0', 'bias')": {"key_metadata": [{"key": "params", "key_type": 2}, {"key": "PaliGemma", "key_type": 2}, {"key": "img", "key_type": 2}, {"key": "Transformer", "key_type": 2}, {"key": "encoderblock", "key_type": 2}, {"key": "MlpBlock_0", "key_type": 2}, {"key": "Dense_0", "key_type": 2}, {"key": "bias", "key_type": 2}], "value_metadata": {"value_type": "np.ndarray", "skip_deserialize": false}}, "('params', 'PaliGemma', 'img', 'Transformer', 'encoderblock', 'MlpBlock_0', 'Dense_0', 'kernel')": {"key_metadata": [{"key": "params", "key_type": 2}, {"key": "PaliGemma", "key_type": 2}, {"key": "img", "key_type": 2}, {"key": "Transformer", "key_type": 2}, {"key": "encoderblock", "key_type": 2}, {"key": "MlpBlock_0", "key_type": 2}, {"key": "Dense_0", "key_type": 2}, {"key": "kernel", "key_type": 2}], "value_metadata": {"value_type": "np.ndarray", "skip_deserialize": false}}, "('params', 'PaliGemma', 'img', 'Transformer', 'encoderblock', 'MlpBlock_0', 'Dense_1', 'bias')": {"key_metadata": [{"key": "params", "key_type": 2}, {"key": "PaliGemma", "key_type": 2}, {"key": "img", "key_type": 2}, {"key": "Transformer", "key_type": 2}, {"key": "encoderblock", "key_type": 2}, {"key": "MlpBlock_0", "key_type": 2}, {"key": "Dense_1", "key_type": 2}, {"key": "bias", "key_type": 2}], "value_metadata": {"value_type": "np.ndarray", "skip_deserialize": false}}, "('params', 'PaliGemma', 'img', 'Transformer', 'encoderblock', 'MlpBlock_0', 'Dense_1', 'kernel')": {"key_metadata": [{"key": "params", "key_type": 2}, {"key": "PaliGemma", "key_type": 2}, {"key": "img", "key_type": 2}, {"key": "Transformer", "key_type": 2}, {"key": "encoderblock", "key_type": 2}, {"key": "MlpBlock_0", "key_type": 2}, {"key": "Dense_1", "key_type": 2}, {"key": "kernel", "key_type": 2}], "value_metadata": {"value_type": "np.ndarray", "skip_deserialize": false}}, "('params', 'PaliGemma', 'img', 'Transformer', 'encoderblock', 'MultiHeadDotProductAttention_0', 'key', 'bias')": {"key_metadata": [{"key": "params", "key_type": 2}, {"key": "PaliGemma", "key_type": 2}, {"key": "img", "key_type": 2}, {"key": "Transformer", "key_type": 2}, {"key": "encoderblock", "key_type": 2}, {"key": "MultiHeadDotProductAttention_0", "key_type": 2}, {"key": "key", "key_type": 2}, {"key": "bias", "key_type": 2}], "value_metadata": {"value_type": "np.ndarray", "skip_deserialize": false}}, "('params', 'PaliGemma', 'img', 'Transformer', 'encoderblock', 'MultiHeadDotProductAttention_0', 'key', 'kernel')": {"key_metadata": [{"key": "params", "key_type": 2}, {"key": "PaliGemma", "key_type": 2}, {"key": "img", "key_type": 2}, {"key": "Transformer", "key_type": 2}, {"key": "encoderblock", "key_type": 2}, {"key": "MultiHeadDotProductAttention_0", "key_type": 2}, {"key": "key", "key_type": 2}, {"key": "kernel", "key_type": 2}], "value_metadata": {"value_type": "np.ndarray", "skip_deserialize": false}}, "('params', 'PaliGemma', 'img', 'Transformer', 'encoderblock', 'MultiHeadDotProductAttention_0', 'out', 'bias')": {"key_metadata": [{"key": "params", "key_type": 2}, {"key": "PaliGemma", "key_type": 2}, {"key": "img", "key_type": 2}, {"key": "Transformer", "key_type": 2}, {"key": "encoderblock", "key_type": 2}, {"key": "MultiHeadDotProductAttention_0", "key_type": 2}, {"key": "out", "key_type": 2}, {"key": "bias", "key_type": 2}], "value_metadata": {"value_type": "np.ndarray", "skip_deserialize": false}}, "('params', 'PaliGemma', 'img', 'Transformer', 'encoderblock', 'MultiHeadDotProductAttention_0', 'out', 'kernel')": {"key_metadata": [{"key": "params", "key_type": 2}, {"key": "PaliGemma", "key_type": 2}, {"key": "img", "key_type": 2}, {"key": "Transformer", "key_type": 2}, {"key": "encoderblock", "key_type": 2}, {"key": "MultiHeadDotProductAttention_0", "key_type": 2}, {"key": "out", "key_type": 2}, {"key": "kernel", "key_type": 2}], "value_metadata": {"value_type": "np.ndarray", "skip_deserialize": false}}, "('params', 'PaliGemma', 'img', 'Transformer', 'encoderblock', 'MultiHeadDotProductAttention_0', 'query', 'bias')": {"key_metadata": [{"key": "params", "key_type": 2}, {"key": "PaliGemma", "key_type": 2}, {"key": "img", "key_type": 2}, {"key": "Transformer", "key_type": 2}, {"key": "encoderblock", "key_type": 2}, {"key": "MultiHeadDotProductAttention_0", "key_type": 2}, {"key": "query", "key_type": 2}, {"key": "bias", "key_type": 2}], "value_metadata": {"value_type": "np.ndarray", "skip_deserialize": false}}, "('params', 'PaliGemma', 'img', 'Transformer', 'encoderblock', 'MultiHeadDotProductAttention_0', 'query', 'kernel')": {"key_metadata": [{"key": "params", "key_type": 2}, {"key": "PaliGemma", "key_type": 2}, {"key": "img", "key_type": 2}, {"key": "Transformer", "key_type": 2}, {"key": "encoderblock", "key_type": 2}, {"key": "MultiHeadDotProductAttention_0", "key_type": 2}, {"key": "query", "key_type": 2}, {"key": "kernel", "key_type": 2}], "value_metadata": {"value_type": "np.ndarray", "skip_deserialize": false}}, "('params', 'PaliGemma', 'img', 'Transformer', 'encoderblock', 'MultiHeadDotProductAttention_0', 'value', 'bias')": {"key_metadata": [{"key": "params", "key_type": 2}, {"key": "PaliGemma", "key_type": 2}, {"key": "img", "key_type": 2}, {"key": "Transformer", "key_type": 2}, {"key": "encoderblock", "key_type": 2}, {"key": "MultiHeadDotProductAttention_0", "key_type": 2}, {"key": "value", "key_type": 2}, {"key": "bias", "key_type": 2}], "value_metadata": {"value_type": "np.ndarray", "skip_deserialize": false}}, "('params', 'PaliGemma', 'img', 'Transformer', 'encoderblock', 'MultiHeadDotProductAttention_0', 'value', 'kernel')": {"key_metadata": [{"key": "params", "key_type": 2}, {"key": "PaliGemma", "key_type": 2}, {"key": "img", "key_type": 2}, {"key": "Transformer", "key_type": 2}, {"key": "encoderblock", "key_type": 2}, {"key": "MultiHeadDotProductAttention_0", "key_type": 2}, {"key": "value", "key_type": 2}, {"key": "kernel", "key_type": 2}], "value_metadata": {"value_type": "np.ndarray", "skip_deserialize": false}}, "('params', 'PaliGemma', 'img', 'embedding', 'bias')": {"key_metadata": [{"key": "params", "key_type": 2}, {"key": "PaliGemma", "key_type": 2}, {"key": "img", "key_type": 2}, {"key": "embedding", "key_type": 2}, {"key": "bias", "key_type": 2}], "value_metadata": {"value_type": "np.ndarray", "skip_deserialize": false}}, "('params', 'PaliGemma', 'img', 'embedding', 'kernel')": {"key_metadata": [{"key": "params", "key_type": 2}, {"key": "PaliGemma", "key_type": 2}, {"key": "img", "key_type": 2}, {"key": "embedding", "key_type": 2}, {"key": "kernel", "key_type": 2}], "value_metadata": {"value_type": "np.ndarray", "skip_deserialize": false}}, "('params', 'PaliGemma', 'img', 'head', 'bias')": {"key_metadata": [{"key": "params", "key_type": 2}, {"key": "PaliGemma", "key_type": 2}, {"key": "img", "key_type": 2}, {"key": "head", "key_type": 2}, {"key": "bias", "key_type": 2}], "value_metadata": {"value_type": "np.ndarray", "skip_deserialize": false}}, "('params', 'PaliGemma', 'img', 'head', 'kernel')": {"key_metadata": [{"key": "params", "key_type": 2}, {"key": "PaliGemma", "key_type": 2}, {"key": "img", "key_type": 2}, {"key": "head", "key_type": 2}, {"key": "kernel", "key_type": 2}], "value_metadata": {"value_type": "np.ndarray", "skip_deserialize": false}}, "('params', 'PaliGemma', 'img', 'pos_embedding')": {"key_metadata": [{"key": "params", "key_type": 2}, {"key": "PaliGemma", "key_type": 2}, {"key": "img", "key_type": 2}, {"key": "pos_embedding", "key_type": 2}], "value_metadata": {"value_type": "np.ndarray", "skip_deserialize": false}}, "('params', 'PaliGemma', 'llm', 'embedder', 'input_embedding')": {"key_metadata": [{"key": "params", "key_type": 2}, {"key": "PaliGemma", "key_type": 2}, {"key": "llm", "key_type": 2}, {"key": "embedder", "key_type": 2}, {"key": "input_embedding", "key_type": 2}], "value_metadata": {"value_type": "np.ndarray", "skip_deserialize": false}}, "('params', 'PaliGemma', 'llm', 'final_norm', 'scale')": {"key_metadata": [{"key": "params", "key_type": 2}, {"key": "PaliGemma", "key_type": 2}, {"key": "llm", "key_type": 2}, {"key": "final_norm", "key_type": 2}, {"key": "scale", "key_type": 2}], "value_metadata": {"value_type": "np.ndarray", "skip_deserialize": false}}, "('params', 'PaliGemma', 'llm', 'final_norm_1', 'Dense_0', 'bias')": {"key_metadata": [{"key": "params", "key_type": 2}, {"key": "PaliGemma", "key_type": 2}, {"key": "llm", "key_type": 2}, {"key": "final_norm_1", "key_type": 2}, {"key": "Dense_0", "key_type": 2}, {"key": "bias", "key_type": 2}], "value_metadata": {"value_type": "np.ndarray", "skip_deserialize": false}}, "('params', 'PaliGemma', 'llm', 'final_norm_1', 'Dense_0', 'kernel')": {"key_metadata": [{"key": "params", "key_type": 2}, {"key": "PaliGemma", "key_type": 2}, {"key": "llm", "key_type": 2}, {"key": "final_norm_1", "key_type": 2}, {"key": "Dense_0", "key_type": 2}, {"key": "kernel", "key_type": 2}], "value_metadata": {"value_type": "np.ndarray", "skip_deserialize": false}}, "('params', 'PaliGemma', 'llm', 'layers', 'attn', 'attn_vec_einsum', 'w')": {"key_metadata": [{"key": "params", "key_type": 2}, {"key": "PaliGemma", "key_type": 2}, {"key": "llm", "key_type": 2}, {"key": "layers", "key_type": 2}, {"key": "attn", "key_type": 2}, {"key": "attn_vec_einsum", "key_type": 2}, {"key": "w", "key_type": 2}], "value_metadata": {"value_type": "np.ndarray", "skip_deserialize": false}}, "('params', 'PaliGemma', 'llm', 'layers', 'attn', 'attn_vec_einsum_1', 'w')": {"key_metadata": [{"key": "params", "key_type": 2}, {"key": "PaliGemma", "key_type": 2}, {"key": "llm", "key_type": 2}, {"key": "layers", "key_type": 2}, {"key": "attn", "key_type": 2}, {"key": "attn_vec_einsum_1", "key_type": 2}, {"key": "w", "key_type": 2}], "value_metadata": {"value_type": "np.ndarray", "skip_deserialize": false}}, "('params', 'PaliGemma', 'llm', 'layers', 'attn', 'kv_einsum', 'w')": {"key_metadata": [{"key": "params", "key_type": 2}, {"key": "PaliGemma", "key_type": 2}, {"key": "llm", "key_type": 2}, {"key": "layers", "key_type": 2}, {"key": "attn", "key_type": 2}, {"key": "kv_einsum", "key_type": 2}, {"key": "w", "key_type": 2}], "value_metadata": {"value_type": "np.ndarray", "skip_deserialize": false}}, "('params', 'PaliGemma', 'llm', 'layers', 'attn', 'kv_einsum_1', 'w')": {"key_metadata": [{"key": "params", "key_type": 2}, {"key": "PaliGemma", "key_type": 2}, {"key": "llm", "key_type": 2}, {"key": "layers", "key_type": 2}, {"key": "attn", "key_type": 2}, {"key": "kv_einsum_1", "key_type": 2}, {"key": "w", "key_type": 2}], "value_metadata": {"value_type": "np.ndarray", "skip_deserialize": false}}, "('params', 'PaliGemma', 'llm', 'layers', 'attn', 'q_einsum', 'w')": {"key_metadata": [{"key": "params", "key_type": 2}, {"key": "PaliGemma", "key_type": 2}, {"key": "llm", "key_type": 2}, {"key": "layers", "key_type": 2}, {"key": "attn", "key_type": 2}, {"key": "q_einsum", "key_type": 2}, {"key": "w", "key_type": 2}], "value_metadata": {"value_type": "np.ndarray", "skip_deserialize": false}}, "('params', 'PaliGemma', 'llm', 'layers', 'attn', 'q_einsum_1', 'w')": {"key_metadata": [{"key": "params", "key_type": 2}, {"key": "PaliGemma", "key_type": 2}, {"key": "llm", "key_type": 2}, {"key": "layers", "key_type": 2}, {"key": "attn", "key_type": 2}, {"key": "q_einsum_1", "key_type": 2}, {"key": "w", "key_type": 2}], "value_metadata": {"value_type": "np.ndarray", "skip_deserialize": false}}, "('params', 'PaliGemma', 'llm', 'layers', 'mlp', 'gating_einsum')": {"key_metadata": [{"key": "params", "key_type": 2}, {"key": "PaliGemma", "key_type": 2}, {"key": "llm", "key_type": 2}, {"key": "layers", "key_type": 2}, {"key": "mlp", "key_type": 2}, {"key": "gating_einsum", "key_type": 2}], "value_metadata": {"value_type": "np.ndarray", "skip_deserialize": false}}, "('params', 'PaliGemma', 'llm', 'layers', 'mlp', 'linear')": {"key_metadata": [{"key": "params", "key_type": 2}, {"key": "PaliGemma", "key_type": 2}, {"key": "llm", "key_type": 2}, {"key": "layers", "key_type": 2}, {"key": "mlp", "key_type": 2}, {"key": "linear", "key_type": 2}], "value_metadata": {"value_type": "np.ndarray", "skip_deserialize": false}}, "('params', 'PaliGemma', 'llm', 'layers', 'mlp_1', 'gating_einsum')": {"key_metadata": [{"key": "params", "key_type": 2}, {"key": "PaliGemma", "key_type": 2}, {"key": "llm", "key_type": 2}, {"key": "layers", "key_type": 2}, {"key": "mlp_1", "key_type": 2}, {"key": "gating_einsum", "key_type": 2}], "value_metadata": {"value_type": "np.ndarray", "skip_deserialize": false}}, "('params', 'PaliGemma', 'llm', 'layers', 'mlp_1', 'linear')": {"key_metadata": [{"key": "params", "key_type": 2}, {"key": "PaliGemma", "key_type": 2}, {"key": "llm", "key_type": 2}, {"key": "layers", "key_type": 2}, {"key": "mlp_1", "key_type": 2}, {"key": "linear", "key_type": 2}], "value_metadata": {"value_type": "np.ndarray", "skip_deserialize": false}}, "('params', 'PaliGemma', 'llm', 'layers', 'pre_attention_norm', 'scale')": {"key_metadata": [{"key": "params", "key_type": 2}, {"key": "PaliGemma", "key_type": 2}, {"key": "llm", "key_type": 2}, {"key": "layers", "key_type": 2}, {"key": "pre_attention_norm", "key_type": 2}, {"key": "scale", "key_type": 2}], "value_metadata": {"value_type": "np.ndarray", "skip_deserialize": false}}, "('params', 'PaliGemma', 'llm', 'layers', 'pre_attention_norm_1', 'Dense_0', 'bias')": {"key_metadata": [{"key": "params", "key_type": 2}, {"key": "PaliGemma", "key_type": 2}, {"key": "llm", "key_type": 2}, {"key": "layers", "key_type": 2}, {"key": "pre_attention_norm_1", "key_type": 2}, {"key": "Dense_0", "key_type": 2}, {"key": "bias", "key_type": 2}], "value_metadata": {"value_type": "np.ndarray", "skip_deserialize": false}}, "('params', 'PaliGemma', 'llm', 'layers', 'pre_attention_norm_1', 'Dense_0', 'kernel')": {"key_metadata": [{"key": "params", "key_type": 2}, {"key": "PaliGemma", "key_type": 2}, {"key": "llm", "key_type": 2}, {"key": "layers", "key_type": 2}, {"key": "pre_attention_norm_1", "key_type": 2}, {"key": "Dense_0", "key_type": 2}, {"key": "kernel", "key_type": 2}], "value_metadata": {"value_type": "np.ndarray", "skip_deserialize": false}}, "('params', 'PaliGemma', 'llm', 'layers', 'pre_ffw_norm', 'scale')": {"key_metadata": [{"key": "params", "key_type": 2}, {"key": "PaliGemma", "key_type": 2}, {"key": "llm", "key_type": 2}, {"key": "layers", "key_type": 2}, {"key": "pre_ffw_norm", "key_type": 2}, {"key": "scale", "key_type": 2}], "value_metadata": {"value_type": "np.ndarray", "skip_deserialize": false}}, "('params', 'PaliGemma', 'llm', 'layers', 'pre_ffw_norm_1', 'Dense_0', 'bias')": {"key_metadata": [{"key": "params", "key_type": 2}, {"key": "PaliGemma", "key_type": 2}, {"key": "llm", "key_type": 2}, {"key": "layers", "key_type": 2}, {"key": "pre_ffw_norm_1", "key_type": 2}, {"key": "Dense_0", "key_type": 2}, {"key": "bias", "key_type": 2}], "value_metadata": {"value_type": "np.ndarray", "skip_deserialize": false}}, "('params', 'PaliGemma', 'llm', 'layers', 'pre_ffw_norm_1', 'Dense_0', 'kernel')": {"key_metadata": [{"key": "params", "key_type": 2}, {"key": "PaliGemma", "key_type": 2}, {"key": "llm", "key_type": 2}, {"key": "layers", "key_type": 2}, {"key": "pre_ffw_norm_1", "key_type": 2}, {"key": "Dense_0", "key_type": 2}, {"key": "kernel", "key_type": 2}], "value_metadata": {"value_type": "np.ndarray", "skip_deserialize": false}}, "('params', 'action_in_proj', 'bias')": {"key_metadata": [{"key": "params", "key_type": 2}, {"key": "action_in_proj", "key_type": 2}, {"key": "bias", "key_type": 2}], "value_metadata": {"value_type": "np.ndarray", "skip_deserialize": false}}, "('params', 'action_in_proj', 'kernel')": {"key_metadata": [{"key": "params", "key_type": 2}, {"key": "action_in_proj", "key_type": 2}, {"key": "kernel", "key_type": 2}], "value_metadata": {"value_type": "np.ndarray", "skip_deserialize": false}}, "('params', 'action_out_proj', 'bias')": {"key_metadata": [{"key": "params", "key_type": 2}, {"key": "action_out_proj", "key_type": 2}, {"key": "bias", "key_type": 2}], "value_metadata": {"value_type": "np.ndarray", "skip_deserialize": false}}, "('params', 'action_out_proj', 'kernel')": {"key_metadata": [{"key": "params", "key_type": 2}, {"key": "action_out_proj", "key_type": 2}, {"key": "kernel", "key_type": 2}], "value_metadata": {"value_type": "np.ndarray", "skip_deserialize": false}}, "('params', 'time_mlp_in', 'bias')": {"key_metadata": [{"key": "params", "key_type": 2}, {"key": "time_mlp_in", "key_type": 2}, {"key": "bias", "key_type": 2}], "value_metadata": {"value_type": "np.ndarray", "skip_deserialize": false}}, "('params', 'time_mlp_in', 'kernel')": {"key_metadata": [{"key": "params", "key_type": 2}, {"key": "time_mlp_in", "key_type": 2}, {"key": "kernel", "key_type": 2}], "value_metadata": {"value_type": "np.ndarray", "skip_deserialize": false}}, "('params', 'time_mlp_out', 'bias')": {"key_metadata": [{"key": "params", "key_type": 2}, {"key": "time_mlp_out", "key_type": 2}, {"key": "bias", "key_type": 2}], "value_metadata": {"value_type": "np.ndarray", "skip_deserialize": false}}, "('params', 'time_mlp_out', 'kernel')": {"key_metadata": [{"key": "params", "key_type": 2}, {"key": "time_mlp_out", "key_type": 2}, {"key": "kernel", "key_type": 2}], "value_metadata": {"value_type": "np.ndarray", "skip_deserialize": false}}}, "use_zarr3": false, "store_array_data_equal_to_fill_value": true, "custom_metadata": null}
|
params/d/410bd35d1fe689b297ecf11b02a59f27
ADDED
|
Binary file (2.01 kB). View file
|
|
|
params/manifest.ocdbt
ADDED
|
Binary file (117 Bytes). View file
|
|
|
params/ocdbt.process_0/d/0a262c6eb8d129c81a8b159db0236940
ADDED
|
Binary file (731 Bytes). View file
|
|
|
params/ocdbt.process_0/d/0cdedb1418c41a28b287b198c602a33e
ADDED
|
Binary file (252 Bytes). View file
|
|
|
params/ocdbt.process_0/d/2dff38221e8c32b63bac7c6b78de89c0
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:b47ad6250ab52500da564b08338a7bb56319878c4c0e11d3139d9633cec29dfa
|
| 3 |
+
size 151439
|
params/ocdbt.process_0/d/30292007c81b9a21fc6a64fc301f1d76
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:e0919d2f40d3c6d9f9c9137641740d18a144fdab1075d26d1c6ac03a86578248
|
| 3 |
+
size 112466259
|
params/ocdbt.process_0/d/35b7575f8dc53e262ec30dc357ff4f57
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:60b99214c05499bc86e7e5585c8d26d1fac268ab206ab21f73dc82a74717f5e8
|
| 3 |
+
size 656029289
|
params/ocdbt.process_0/d/50a243a0658017486f2a0d0c3b7bc491
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:b9f79eb1029eaea4d1659ee7e21fa1de847f3cd302a48234638ca59da0cb013c
|
| 3 |
+
size 945806822
|
params/ocdbt.process_0/d/64ffd18294882e21e199f6ead2b88585
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:3ef7b701864b1393774fcfc6fff361a82ec668263b6c8238a1cb55d060d0c0be
|
| 3 |
+
size 560210709
|
params/ocdbt.process_0/d/6bc9f00c1744d207f51f42a60906e9d7
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:3fd36a5b95adc75e002137fb59055d5b9aea0f1fb9b18c85cb14800138186002
|
| 3 |
+
size 828934596
|
params/ocdbt.process_0/d/97acb74367737f2c8a7cd00ed0a422b6
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:6048a2839cf60c90b5efbb77cb50a683370cb56f30533b3b55cc814ec0e4fd77
|
| 3 |
+
size 234508559
|
params/ocdbt.process_0/d/bc5924fe1d2038904e6fcef0542a4ea2
ADDED
|
Binary file (1.05 kB). View file
|
|
|
params/ocdbt.process_0/d/c56a790267514eb4da2f64abf850e93a
ADDED
|
Binary file (1.04 kB). View file
|
|
|
params/ocdbt.process_0/d/dcf75d91167f68b09b271a8f578b0612
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:5442992a454dbfdfdd7caf95c6afb09e32f54252aeb9d91768c73b2b1c634973
|
| 3 |
+
size 14717752
|
params/ocdbt.process_0/d/ef4ff8b632eadc0c5f9e448a310890ad
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:48d9b1582c7e5c71d530b676366a71d6e3336e1952bca92572c335c020f860b8
|
| 3 |
+
size 1891098940
|
params/ocdbt.process_0/d/f1b50864ed05d5b25e7f51fbfc032752
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:976187de04b65394955f1442ab0364514d422d780e633cfec232c5161231b5b4
|
| 3 |
+
size 7126932
|
params/ocdbt.process_0/d/fd8f7f7297b5275444404daf322f4d41
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:e17a463e1b1d37270490b44e476670508cdbbbf799a07f2826cde2e51778f7af
|
| 3 |
+
size 5700526
|
params/ocdbt.process_0/manifest.ocdbt
ADDED
|
Binary file (714 Bytes). View file
|
|
|
policy.py
ADDED
|
@@ -0,0 +1,97 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
import dataclasses
|
| 2 |
+
import pathlib
|
| 3 |
+
import sys
|
| 4 |
+
import time
|
| 5 |
+
|
| 6 |
+
import numpy as np
|
| 7 |
+
from scipy.spatial.transform import Rotation
|
| 8 |
+
|
| 9 |
+
_K = ("observation.image.left", "observation.image.right",
|
| 10 |
+
"observation.pose.left_hand_root_to_right_hand_root.absolute", "observation.joint_states", "prompt")
|
| 11 |
+
|
| 12 |
+
|
| 13 |
+
def _m(r):
|
| 14 |
+
a, b = r[..., :3], r[..., 3:6]
|
| 15 |
+
c0 = a / np.linalg.norm(a, axis=-1, keepdims=True)
|
| 16 |
+
b = b - np.sum(c0 * b, axis=-1, keepdims=True) * c0
|
| 17 |
+
c1 = b / np.linalg.norm(b, axis=-1, keepdims=True)
|
| 18 |
+
return np.stack([c0, c1, np.cross(c0, c1)], axis=-1)
|
| 19 |
+
|
| 20 |
+
|
| 21 |
+
def _d(x):
|
| 22 |
+
rot = Rotation.from_matrix(_m(x[:, 3:9]))
|
| 23 |
+
pr = Rotation.concatenate([Rotation.identity(), rot[:-1]])
|
| 24 |
+
pp = np.concatenate([np.zeros((1, 3)), x[:-1, :3]])
|
| 25 |
+
return np.concatenate([pr.inv().apply(x[:, :3] - pp), (pr.inv() * rot).as_quat(canonical=True)], axis=1)
|
| 26 |
+
|
| 27 |
+
|
| 28 |
+
def _build():
|
| 29 |
+
from openpi import transforms as T
|
| 30 |
+
from openpi.training.config import DataConfigFactory, ModelTransformFactory
|
| 31 |
+
|
| 32 |
+
@dataclasses.dataclass(frozen=True)
|
| 33 |
+
class _P(T.DataTransformFn):
|
| 34 |
+
def __call__(self, d):
|
| 35 |
+
return {k: d[k] for k in _K if k in d}
|
| 36 |
+
|
| 37 |
+
@dataclasses.dataclass(frozen=True)
|
| 38 |
+
class _I(T.DataTransformFn):
|
| 39 |
+
n: int = 32
|
| 40 |
+
|
| 41 |
+
def __call__(self, d):
|
| 42 |
+
l = np.asarray(d[_K[0]])
|
| 43 |
+
r = np.asarray(d[_K[1]])
|
| 44 |
+
p = np.array(d[_K[2]], dtype=np.float64)
|
| 45 |
+
if p[6] < 0:
|
| 46 |
+
p[3:] *= -1
|
| 47 |
+
s = np.concatenate([p, np.asarray(d[_K[3]], dtype=np.float64)]).astype(np.float32)
|
| 48 |
+
o = {"state": T.pad_to_dim(s, self.n),
|
| 49 |
+
"image": {"base_0_rgb": np.zeros_like(l), "left_wrist_0_rgb": l, "right_wrist_0_rgb": r},
|
| 50 |
+
"image_mask": {"base_0_rgb": np.False_, "left_wrist_0_rgb": np.True_, "right_wrist_0_rgb": np.True_}}
|
| 51 |
+
if "prompt" in d:
|
| 52 |
+
o["prompt"] = d["prompt"]
|
| 53 |
+
return o
|
| 54 |
+
|
| 55 |
+
@dataclasses.dataclass(frozen=True)
|
| 56 |
+
class _O(T.DataTransformFn):
|
| 57 |
+
def __call__(self, d):
|
| 58 |
+
a = np.asarray(d["actions"], dtype=np.float64)
|
| 59 |
+
return {"actions": np.concatenate([_d(a[:, 0:9]), _d(a[:, 9:18]), a[:, 18:20]], axis=1).astype(np.float32)}
|
| 60 |
+
|
| 61 |
+
@dataclasses.dataclass(frozen=True)
|
| 62 |
+
class _C(DataConfigFactory):
|
| 63 |
+
def create(self, assets_dirs, model_config):
|
| 64 |
+
return dataclasses.replace(
|
| 65 |
+
self.create_base_config(assets_dirs, model_config),
|
| 66 |
+
repack_transforms=T.Group(inputs=[_P()]),
|
| 67 |
+
data_transforms=T.Group(inputs=[_I(model_config.action_dim)], outputs=[_O()]),
|
| 68 |
+
model_transforms=ModelTransformFactory()(model_config))
|
| 69 |
+
|
| 70 |
+
return _C
|
| 71 |
+
|
| 72 |
+
|
| 73 |
+
class Policy:
|
| 74 |
+
def __init__(self, checkpoint_dir: str):
|
| 75 |
+
import openpi.models.pi0_config as pc
|
| 76 |
+
from openpi.policies import policy_config
|
| 77 |
+
from openpi.training.config import AssetsConfig, DataConfig, TrainConfig
|
| 78 |
+
from umi_arena.openpi_yubi import discover_asset_id
|
| 79 |
+
|
| 80 |
+
c = TrainConfig(name="p", model=pc.Pi0Config(pi05=True, action_dim=32, action_horizon=32),
|
| 81 |
+
data=_build()(assets=AssetsConfig(asset_id=discover_asset_id(checkpoint_dir)),
|
| 82 |
+
base_config=DataConfig(prompt_from_task=True)))
|
| 83 |
+
t = time.monotonic()
|
| 84 |
+
self._p = policy_config.create_trained_policy(c, checkpoint_dir)
|
| 85 |
+
print(f"[adapter] checkpoint loaded in {time.monotonic() - t:.1f}s", flush=True)
|
| 86 |
+
t = time.monotonic()
|
| 87 |
+
g = np.random.default_rng(0)
|
| 88 |
+
x = g.integers(0, 256, size=(480, 640, 3), dtype=np.uint8)
|
| 89 |
+
self.infer({_K[0]: x, _K[1]: x.copy(), _K[2]: np.array([0.23, -0.05, 0.27, -0.58, -0.09, 0.72, 0.34], np.float32),
|
| 90 |
+
_K[3]: np.array([0.24, 0.78], np.float32), "prompt": "pre-warm"})
|
| 91 |
+
print(f"[adapter] pre-warmed in {time.monotonic() - t:.1f}s", flush=True)
|
| 92 |
+
|
| 93 |
+
def infer(self, obs: dict) -> np.ndarray:
|
| 94 |
+
o = dict(obs)
|
| 95 |
+
if isinstance(o.get("prompt"), str):
|
| 96 |
+
o["prompt"] = o["prompt"].strip().rstrip(".")
|
| 97 |
+
return np.asarray(self._p.infer(o)["actions"], dtype=np.float32)
|
umi_arena.yaml
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
runtime: openpi
|