preconditionType() — pytorch Function Reference
Architecture documentation for the preconditionType() function in IValue.java from the pytorch codebase.
Entity Profile
Dependency Diagram
graph TD 8151d751_aae4_cb0a_91b5_e0599e70a549["preconditionType()"] 77508ce9_e96e_363a_92a0_9bd58c386b64["toTensor()"] 77508ce9_e96e_363a_92a0_9bd58c386b64 -->|calls| 8151d751_aae4_cb0a_91b5_e0599e70a549 8390e303_b110_755e_200e_d6b56a01f3fe["toBool()"] 8390e303_b110_755e_200e_d6b56a01f3fe -->|calls| 8151d751_aae4_cb0a_91b5_e0599e70a549 cd316361_90b4_7482_d439_b7d57a14570e["toLong()"] cd316361_90b4_7482_d439_b7d57a14570e -->|calls| 8151d751_aae4_cb0a_91b5_e0599e70a549 63197d97_ec63_6f9e_ce4f_1d75d99f1b25["toDouble()"] 63197d97_ec63_6f9e_ce4f_1d75d99f1b25 -->|calls| 8151d751_aae4_cb0a_91b5_e0599e70a549 9de3f93f_0d82_4be2_6346_4b4fcc9a3185["toStr()"] 9de3f93f_0d82_4be2_6346_4b4fcc9a3185 -->|calls| 8151d751_aae4_cb0a_91b5_e0599e70a549 ea0f1edc_d01c_0780_8401_5affdd106ed5["toBoolList()"] ea0f1edc_d01c_0780_8401_5affdd106ed5 -->|calls| 8151d751_aae4_cb0a_91b5_e0599e70a549 ac24524e_64fc_35d9_6915_e483bf4f376f["toLongList()"] ac24524e_64fc_35d9_6915_e483bf4f376f -->|calls| 8151d751_aae4_cb0a_91b5_e0599e70a549 a194d900_bda2_a354_e54e_c933e3ef150e["toDoubleList()"] a194d900_bda2_a354_e54e_c933e3ef150e -->|calls| 8151d751_aae4_cb0a_91b5_e0599e70a549 bf873db4_c1f3_461a_0dcb_618a4efb755d["toTensorList()"] bf873db4_c1f3_461a_0dcb_618a4efb755d -->|calls| 8151d751_aae4_cb0a_91b5_e0599e70a549 b820d6e1_4bd4_b5ef_4455_0fd875306bfc["toList()"] b820d6e1_4bd4_b5ef_4455_0fd875306bfc -->|calls| 8151d751_aae4_cb0a_91b5_e0599e70a549 d09ab66a_cbe2_4304_75a1_49672de03d04["toTuple()"] d09ab66a_cbe2_4304_75a1_49672de03d04 -->|calls| 8151d751_aae4_cb0a_91b5_e0599e70a549 281dbe08_889d_edac_0fbf_eb93fcc4df6c["toDictStringKey()"] 281dbe08_889d_edac_0fbf_eb93fcc4df6c -->|calls| 8151d751_aae4_cb0a_91b5_e0599e70a549 c78b8ec7_9640_784f_158a_82153106a797["toDictLongKey()"] c78b8ec7_9640_784f_158a_82153106a797 -->|calls| 8151d751_aae4_cb0a_91b5_e0599e70a549 e1b1ac42_c72e_4d31_9e4c_7c179e5c048f["getTypeName()"] 8151d751_aae4_cb0a_91b5_e0599e70a549 -->|calls| e1b1ac42_c72e_4d31_9e4c_7c179e5c048f style 8151d751_aae4_cb0a_91b5_e0599e70a549 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
android/pytorch_android/src/main/java/org/pytorch/IValue.java lines 329–338
private void preconditionType(int typeCodeExpected, int typeCode) {
if (typeCode != typeCodeExpected) {
throw new IllegalStateException(
String.format(
Locale.US,
"Expected IValue type %s, actual type %s",
getTypeName(typeCodeExpected),
getTypeName(typeCode)));
}
}
Domain
Subdomains
Calls
Called By
Source
Frequently Asked Questions
What does preconditionType() do?
preconditionType() is a function in the pytorch codebase.
What does preconditionType() call?
preconditionType() calls 1 function(s): getTypeName.
What calls preconditionType()?
preconditionType() is called by 13 function(s): toBool, toBoolList, toDictLongKey, toDictStringKey, toDouble, toDoubleList, toList, toLong, and 5 more.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free