File tree Expand file tree Collapse file tree 1 file changed +16
-7
lines changed
Expand file tree Collapse file tree 1 file changed +16
-7
lines changed Original file line number Diff line number Diff line change @@ -96,7 +96,10 @@ std::vector<T> convertJSGeneratorToNumberVector(val generator) {
9696 return data;
9797}
9898
99- class JsTensor {
99+ /* *
100+ * EXPERIMENTAL: JavaScript wrapper for ExecuTorch Tensor.
101+ */
102+ class ET_EXPERIMENTAL JsTensor {
100103 public:
101104 JsTensor () = delete ;
102105 JsTensor (const JsTensor&) = delete ;
@@ -312,8 +315,10 @@ val to_val(EValue v) {
312315 }
313316}
314317
315- // JS object containing tensor metadata.
316- struct JsTensorInfo {
318+ /* *
319+ * EXPERIMENTAL: JavaScript object containing tensor metadata.
320+ */
321+ struct ET_EXPERIMENTAL JsTensorInfo {
317322 val_array<int32_t > sizes;
318323 val_array<uint8_t > dim_order;
319324 ScalarType scalar_type;
@@ -332,8 +337,10 @@ struct JsTensorInfo {
332337 }
333338};
334339
335- // JS object containing method metadata.
336- struct JsMethodMeta {
340+ /* *
341+ * EXPERIMENTAL: JavaScript object containing method metadata.
342+ */
343+ struct ET_EXPERIMENTAL JsMethodMeta {
337344 std::string name;
338345 val_array<Tag> input_tags;
339346 val_array<JsTensorInfo> input_tensor_meta;
@@ -385,8 +392,10 @@ struct JsMethodMeta {
385392 }
386393};
387394
388- // Wrapper around extension/Module.
389- class JsModule final {
395+ /* *
396+ * EXPERIMENTAL: Wrapper around extension/Module for JavaScript.
397+ */
398+ class ET_EXPERIMENTAL JsModule final {
390399 public:
391400 JsModule () = delete ;
392401 JsModule (const JsModule&) = delete ;
You can’t perform that action at this time.
0 commit comments