{"id":"compute.tensor--tensorPlacement","name":"tensorPlacement","owner":"yeho","package":"compute.tensor","kind":"thing","signature":"external thing tensorPlacement","description":"A tensor placement record carrying device, memory, pinned, shared.","context":"Represent tensor shapes, layouts, and numerical storage contracts.","parameters":[],"returns":"void","members":[{"name":"device","kind":"field","type":"text","description":"Stores device as text.","signature":"text device","tags":["thing","field","compute.tensor"],"updated":"2026-09-09"},{"name":"memory","kind":"field","type":"text","description":"Stores memory as text.","signature":"text memory","tags":["thing","field","compute.tensor"],"updated":"2026-09-09"},{"name":"pinned","kind":"field","type":"bool","description":"Stores pinned as bool.","signature":"bool pinned","tags":["thing","field","compute.tensor"],"updated":"2026-09-09"},{"name":"shared","kind":"field","type":"bool","description":"Stores shared as bool.","signature":"bool shared","tags":["thing","field","compute.tensor"],"updated":"2026-09-09"},{"name":"tensorPlacement","kind":"constructor","parameters":[{"name":"device","type":"text","description":"Device."},{"name":"memory","type":"text","description":"Memory."}],"returns":"void","signature":"tensorPlacement(text device, text memory)","description":"Tensor placement.","tags":["thing","constructor","compute.tensor"],"updated":"2026-09-09"},{"name":"ValidationIssue","kind":"method","parameters":[],"returns":"text","signature":"ValidationIssue() returns text","description":"Validation issue.","tags":["thing","method","compute.tensor"],"exampleId":"method-ValidationIssue-5","updated":"2026-09-09"},{"name":"Validate","kind":"method","parameters":[],"returns":"bool","signature":"Validate() returns bool","description":"Validate.","tags":["thing","method","compute.tensor"],"exampleId":"method-Validate-6","updated":"2026-09-09"},{"name":"ValidateOrThrow","kind":"method","parameters":[],"returns":"void","signature":"ValidateOrThrow()","description":"Validate or throw.","tags":["thing","method","compute.tensor"],"exampleId":"method-ValidateOrThrow-7","updated":"2026-09-09"},{"name":"SetDevice","kind":"method","parameters":[{"name":"device","type":"text","description":"Device."}],"returns":"void","signature":"SetDevice(text device)","description":"Set device.","tags":["thing","method","compute.tensor"],"exampleId":"method-SetDevice-8","updated":"2026-09-09"},{"name":"SetMemory","kind":"method","parameters":[{"name":"memory","type":"text","description":"Memory."}],"returns":"void","signature":"SetMemory(text memory)","description":"Set memory.","tags":["thing","method","compute.tensor"],"exampleId":"method-SetMemory-9","updated":"2026-09-09"},{"name":"Pin","kind":"method","parameters":[],"returns":"void","signature":"Pin()","description":"Pin.","tags":["thing","method","compute.tensor"],"exampleId":"method-Pin-10","updated":"2026-09-09"},{"name":"Unpin","kind":"method","parameters":[],"returns":"void","signature":"Unpin()","description":"Unpin.","tags":["thing","method","compute.tensor"],"exampleId":"method-Unpin-11","updated":"2026-09-09"},{"name":"Share","kind":"method","parameters":[],"returns":"void","signature":"Share()","description":"Share.","tags":["thing","method","compute.tensor"],"exampleId":"method-Share-12","updated":"2026-09-09"},{"name":"Unshare","kind":"method","parameters":[],"returns":"void","signature":"Unshare()","description":"Unshare.","tags":["thing","method","compute.tensor"],"exampleId":"method-Unshare-13","updated":"2026-09-09"},{"name":"IsPinned","kind":"method","parameters":[],"returns":"bool","signature":"IsPinned() returns bool","description":"Is pinned.","tags":["thing","method","compute.tensor"],"exampleId":"method-IsPinned-14","updated":"2026-09-09"},{"name":"IsShared","kind":"method","parameters":[],"returns":"bool","signature":"IsShared() returns bool","description":"Is shared.","tags":["thing","method","compute.tensor"],"exampleId":"method-IsShared-15","updated":"2026-09-09"},{"name":"IsHost","kind":"method","parameters":[],"returns":"bool","signature":"IsHost() returns bool","description":"Is host.","tags":["thing","method","compute.tensor"],"exampleId":"method-IsHost-16","updated":"2026-09-09"},{"name":"IsDevice","kind":"method","parameters":[],"returns":"bool","signature":"IsDevice() returns bool","description":"Is device.","tags":["thing","method","compute.tensor"],"exampleId":"method-IsDevice-17","updated":"2026-09-09"},{"name":"Describe","kind":"method","parameters":[],"returns":"text","signature":"Describe() returns text","description":"Describe.","tags":["thing","method","compute.tensor"],"exampleId":"method-Describe-18","updated":"2026-09-09"}],"tags":["compute","compute.tensor","cpu","method","source-example","tensor","thing","yeho"],"updated":"2026-09-09","source":{"repository":"yeho","path":"packages/compute/tensor/tensor.yh","line":153,"sha256":"7bd3db2f904b35af3226eb39a3981ea037898069e10ad7c6cb37913fd9f5171c"},"status":"source-declared","notes":["Package presence and a declaration do not establish support on every host. Host services need their platform and lifecycle setup."],"examples":[{"id":"usage","title":"Use tensorPlacement","description":"A complete small caller. Values are illustrative; check the returned result and package requirements before connecting live resources.","code":"using compute.tensor\n\n// Represent tensor shapes, layouts, and numerical storage contracts.\ntensorPlacement sample = tensorPlacement(\"device\", \"memory\")\nConsole.Log(Text.From(sample.device))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.compute_tensor__tensorplacement\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"compute.tensor\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/compute/tensor\"\n\n[[dependencies]]\npackage = \"console\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/console\"\n\n[[dependencies]]\npackage = \"diagnostics\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/diagnostics\"\n","tags":["cpu","source-example"],"verification":"type checked","run":"cpu-oracle","sha256":"13b91b409843fd2f402825c4831fbd23e7abfb3c2d97e77631c3e6b3975e5f33","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-ValidationIssue-5","title":"tensorPlacement.ValidationIssue","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using compute.tensor\n\n// Validation issue.\ntensorPlacement instance = tensorPlacement(\"device\", \"memory\")\ntext result = instance.ValidationIssue()\nConsole.Log(Text.From(result))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.compute_tensor__tensorplacement\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"compute.tensor\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/compute/tensor\"\n\n[[dependencies]]\npackage = \"console\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/console\"\n\n[[dependencies]]\npackage = \"diagnostics\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/diagnostics\"\n","tags":["cpu","method","source-example"],"run":"cpu-oracle","verification":"type checked","sha256":"7e813836dc753d5df594e97238ddb6ffee05aec4b2276b9f035cce302c1d496b","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-Validate-6","title":"tensorPlacement.Validate","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using compute.tensor\n\n// Validate.\ntensorPlacement instance = tensorPlacement(\"device\", \"memory\")\nbool result = instance.Validate()\nConsole.Log(Text.From(result))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.compute_tensor__tensorplacement\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"compute.tensor\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/compute/tensor\"\n\n[[dependencies]]\npackage = \"console\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/console\"\n\n[[dependencies]]\npackage = \"diagnostics\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/diagnostics\"\n","tags":["cpu","method","source-example"],"run":"cpu-oracle","verification":"type checked","sha256":"618c589914b03453a20519df336dbae52b3a9960aa1102c7179c87b052bdfa8b","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-ValidateOrThrow-7","title":"tensorPlacement.ValidateOrThrow","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using compute.tensor\n\n// Validate or throw.\ntensorPlacement instance = tensorPlacement(\"device\", \"memory\")\ninstance.ValidateOrThrow()\nConsole.Log(\"ValidateOrThrow completed\")\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.compute_tensor__tensorplacement\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"compute.tensor\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/compute/tensor\"\n\n[[dependencies]]\npackage = \"console\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/console\"\n\n[[dependencies]]\npackage = \"diagnostics\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/diagnostics\"\n","tags":["cpu","method","source-example"],"run":"cpu-oracle","verification":"type checked","sha256":"dd2c7c70b8e3e68a0353ef8010612c20638afd0ff1b78a8a5ea9e887ff42f05a","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-SetDevice-8","title":"tensorPlacement.SetDevice","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using compute.tensor\n\n// Set device.\ntensorPlacement instance = tensorPlacement(\"device\", \"memory\")\ntext argument_device = \"argument device\"\ninstance.SetDevice(argument_device)\nConsole.Log(\"SetDevice completed\")\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.compute_tensor__tensorplacement\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"compute.tensor\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/compute/tensor\"\n\n[[dependencies]]\npackage = \"console\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/console\"\n\n[[dependencies]]\npackage = \"diagnostics\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/diagnostics\"\n","tags":["cpu","method","source-example"],"run":"cpu-oracle","verification":"type checked","sha256":"9f9ebc656aa84a1c80a4dc1ca7ad822d5184f5bfa44d5f4a594b3b24174752c7","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-SetMemory-9","title":"tensorPlacement.SetMemory","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using compute.tensor\n\n// Set memory.\ntensorPlacement instance = tensorPlacement(\"device\", \"memory\")\ntext argument_memory = \"argument memory\"\ninstance.SetMemory(argument_memory)\nConsole.Log(\"SetMemory completed\")\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.compute_tensor__tensorplacement\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"compute.tensor\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/compute/tensor\"\n\n[[dependencies]]\npackage = \"console\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/console\"\n\n[[dependencies]]\npackage = \"diagnostics\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/diagnostics\"\n","tags":["cpu","method","source-example"],"run":"cpu-oracle","verification":"type checked","sha256":"e83391c63cc5379137e331f9c81493fab2601c7486b20a05e8116b1a180f6b5f","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-Pin-10","title":"tensorPlacement.Pin","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using compute.tensor\n\n// Pin.\ntensorPlacement instance = tensorPlacement(\"device\", \"memory\")\ninstance.Pin()\nConsole.Log(\"Pin completed\")\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.compute_tensor__tensorplacement\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"compute.tensor\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/compute/tensor\"\n\n[[dependencies]]\npackage = \"console\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/console\"\n\n[[dependencies]]\npackage = \"diagnostics\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/diagnostics\"\n","tags":["cpu","method","source-example"],"run":"cpu-oracle","verification":"type checked","sha256":"cca06f0848a851c4a0eda7e460088aa0aca23d2e602290a9cd8629ce905f73e5","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-Unpin-11","title":"tensorPlacement.Unpin","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using compute.tensor\n\n// Unpin.\ntensorPlacement instance = tensorPlacement(\"device\", \"memory\")\ninstance.Unpin()\nConsole.Log(\"Unpin completed\")\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.compute_tensor__tensorplacement\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"compute.tensor\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/compute/tensor\"\n\n[[dependencies]]\npackage = \"console\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/console\"\n\n[[dependencies]]\npackage = \"diagnostics\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/diagnostics\"\n","tags":["cpu","method","source-example"],"run":"cpu-oracle","verification":"type checked","sha256":"e2357e32fae854b5aba29858277b0795a3e8fd2665cc25278f1f1bb39ea1b84c","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-Share-12","title":"tensorPlacement.Share","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using compute.tensor\n\n// Share.\ntensorPlacement instance = tensorPlacement(\"device\", \"memory\")\ninstance.Share()\nConsole.Log(\"Share completed\")\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.compute_tensor__tensorplacement\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"compute.tensor\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/compute/tensor\"\n\n[[dependencies]]\npackage = \"console\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/console\"\n\n[[dependencies]]\npackage = \"diagnostics\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/diagnostics\"\n","tags":["cpu","method","source-example"],"run":"cpu-oracle","verification":"type checked","sha256":"01e3e504758cd1c84756fd0893d1786cc1a9ac10c1864906ed1986a438421377","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-Unshare-13","title":"tensorPlacement.Unshare","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using compute.tensor\n\n// Unshare.\ntensorPlacement instance = tensorPlacement(\"device\", \"memory\")\ninstance.Unshare()\nConsole.Log(\"Unshare completed\")\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.compute_tensor__tensorplacement\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"compute.tensor\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/compute/tensor\"\n\n[[dependencies]]\npackage = \"console\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/console\"\n\n[[dependencies]]\npackage = \"diagnostics\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/diagnostics\"\n","tags":["cpu","method","source-example"],"run":"cpu-oracle","verification":"type checked","sha256":"62e6561c67921de5b8f0475cd587de654cd35bec36c74bd796feb87b801b71ee","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-IsPinned-14","title":"tensorPlacement.IsPinned","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using compute.tensor\n\n// Is pinned.\ntensorPlacement instance = tensorPlacement(\"device\", \"memory\")\nbool result = instance.IsPinned()\nConsole.Log(Text.From(result))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.compute_tensor__tensorplacement\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"compute.tensor\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/compute/tensor\"\n\n[[dependencies]]\npackage = \"console\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/console\"\n\n[[dependencies]]\npackage = \"diagnostics\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/diagnostics\"\n","tags":["cpu","method","source-example"],"run":"cpu-oracle","verification":"type checked","sha256":"d7b98f531c68b793f6708aefd78a49a3fb19b9e0a214e1ebd03f26a909a58f9a","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-IsShared-15","title":"tensorPlacement.IsShared","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using compute.tensor\n\n// Is shared.\ntensorPlacement instance = tensorPlacement(\"device\", \"memory\")\nbool result = instance.IsShared()\nConsole.Log(Text.From(result))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.compute_tensor__tensorplacement\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"compute.tensor\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/compute/tensor\"\n\n[[dependencies]]\npackage = \"console\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/console\"\n\n[[dependencies]]\npackage = \"diagnostics\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/diagnostics\"\n","tags":["cpu","method","source-example"],"run":"cpu-oracle","verification":"type checked","sha256":"9b732f93a4d8aac487ba2756c7f1a0f079b81ed819804963400724a92d6eb05a","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-IsHost-16","title":"tensorPlacement.IsHost","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using compute.tensor\n\n// Is host.\ntensorPlacement instance = tensorPlacement(\"device\", \"memory\")\nbool result = instance.IsHost()\nConsole.Log(Text.From(result))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.compute_tensor__tensorplacement\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"compute.tensor\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/compute/tensor\"\n\n[[dependencies]]\npackage = \"console\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/console\"\n\n[[dependencies]]\npackage = \"diagnostics\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/diagnostics\"\n","tags":["cpu","method","source-example"],"run":"cpu-oracle","verification":"type checked","sha256":"38350ba8cab538a3be7a56ecc04a0938aa6ebea91d7cb333863d2f5d513fd7e3","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-IsDevice-17","title":"tensorPlacement.IsDevice","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using compute.tensor\n\n// Is device.\ntensorPlacement instance = tensorPlacement(\"device\", \"memory\")\nbool result = instance.IsDevice()\nConsole.Log(Text.From(result))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.compute_tensor__tensorplacement\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"compute.tensor\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/compute/tensor\"\n\n[[dependencies]]\npackage = \"console\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/console\"\n\n[[dependencies]]\npackage = \"diagnostics\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/diagnostics\"\n","tags":["cpu","method","source-example"],"run":"cpu-oracle","verification":"type checked","sha256":"0133dad6955cac027657850028f09f76c506e03bfbaf65e692fdcb7b0ea73373","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-Describe-18","title":"tensorPlacement.Describe","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using compute.tensor\n\n// Describe.\ntensorPlacement instance = tensorPlacement(\"device\", \"memory\")\ntext result = instance.Describe()\nConsole.Log(Text.From(result))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.compute_tensor__tensorplacement\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"compute.tensor\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/compute/tensor\"\n\n[[dependencies]]\npackage = \"console\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/console\"\n\n[[dependencies]]\npackage = \"diagnostics\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/diagnostics\"\n","tags":["cpu","method","source-example"],"run":"cpu-oracle","verification":"type checked","sha256":"ee6cfc661acbd68e0466ec96bec4d818cb409481e049aa0071d884e2c8c12aea","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null}],"searchTerms":["device","memory","pinned","shared","tensorPlacement","ValidationIssue","Validate","ValidateOrThrow","SetDevice","SetMemory","Pin","Unpin","Share","Unshare","IsPinned","IsShared","IsHost","IsDevice","Describe"],"url":"https://demonhunterlabs.com/academy/api?item=compute.tensor--tensorPlacement","json":"https://demonhunterlabs.com/reference/items/compute.tensor--tensorPlacement.json","markdown":"https://demonhunterlabs.com/reference/text/compute.tensor--tensorPlacement.md"}
