[{"data":1,"prerenderedAt":2208},["ShallowReactive",2],{"navigation_docs_en":3,"-en-api-reference-initialize-config":173,"-en-api-reference-initialize-config-surround":2203},[4,30,109,153],{"title":5,"path":6,"stem":7,"children":8,"page":29},"Getting Started","\u002Fen\u002Fgetting-started","en\u002F01.getting-started",[9,14,19,24],{"title":10,"path":11,"stem":12,"icon":13},"Introduction","\u002Fen\u002Fgetting-started\u002Fintroduction","en\u002F01.getting-started\u002F1.introduction","i-ph-rocket",{"title":15,"path":16,"stem":17,"icon":18},"Installation","\u002Fen\u002Fgetting-started\u002Finstallation","en\u002F01.getting-started\u002F2.installation","i-ph-download",{"title":20,"path":21,"stem":22,"icon":23},"Quick Start","\u002Fen\u002Fgetting-started\u002Fquick-start","en\u002F01.getting-started\u002F3.quick-start","i-ph-play",{"title":25,"path":26,"stem":27,"icon":28},"Live Demo","\u002Fen\u002Fgetting-started\u002Flive-demo","en\u002F01.getting-started\u002F4.live-demo","i-ph-sparkle",false,{"title":31,"path":32,"stem":33,"children":34,"page":29},"How To","\u002Fen\u002Fhow-to","en\u002F02.how-to",[35,40,45,50,55,60,65,70,75,79,84,89,94,99,104],{"title":36,"path":37,"stem":38,"icon":39},"Use Rust","\u002Fen\u002Fhow-to\u002Fuse-rust","en\u002F02.how-to\u002F00.use-rust","simple-icons-rust",{"title":41,"path":42,"stem":43,"icon":44},"Use .NET \u002F C#","\u002Fen\u002Fhow-to\u002Fuse-csharp","en\u002F02.how-to\u002F01.use-csharp","simple-icons-dotnet",{"title":46,"path":47,"stem":48,"icon":49},"Use React Native","\u002Fen\u002Fhow-to\u002Fuse-react-native","en\u002F02.how-to\u002F02.use-react-native","simple-icons-react",{"title":51,"path":52,"stem":53,"icon":54},"Use iOS (Swift)","\u002Fen\u002Fhow-to\u002Fuse-ios-swift","en\u002F02.how-to\u002F03.use-ios-swift","simple-icons-apple",{"title":56,"path":57,"stem":58,"icon":59},"Use Android (Kotlin)","\u002Fen\u002Fhow-to\u002Fuse-android-kotlin","en\u002F02.how-to\u002F04.use-android-kotlin","simple-icons-android",{"title":61,"path":62,"stem":63,"icon":64},"Use C FFI","\u002Fen\u002Fhow-to\u002Fuse-c-ffi","en\u002F02.how-to\u002F05.use-c-ffi","simple-icons-c",{"title":66,"path":67,"stem":68,"icon":69},"Use CLI","\u002Fen\u002Fhow-to\u002Fuse-cli","en\u002F02.how-to\u002F06.use-cli","simple-icons-gnubash",{"title":71,"path":72,"stem":73,"icon":74},"Use Web","\u002Fen\u002Fhow-to\u002Fuse-web","en\u002F02.how-to\u002F07.use-web","simple-icons-javascript",{"title":76,"path":77,"stem":78,"icon":49},"Use React","\u002Fen\u002Fhow-to\u002Fuse-react","en\u002F02.how-to\u002F08.use-react",{"title":80,"path":81,"stem":82,"icon":83},"Use Node.js","\u002Fen\u002Fhow-to\u002Fuse-node","en\u002F02.how-to\u002F09.use-node","simple-icons-nodedotjs",{"title":85,"path":86,"stem":87,"icon":88},"Use Python","\u002Fen\u002Fhow-to\u002Fuse-python","en\u002F02.how-to\u002F10.use-python","simple-icons-python",{"title":90,"path":91,"stem":92,"icon":93},"Use Golang","\u002Fen\u002Fhow-to\u002Fuse-golang","en\u002F02.how-to\u002F11.use-golang","simple-icons-go",{"title":95,"path":96,"stem":97,"icon":98},"Use Java & JVM","\u002Fen\u002Fhow-to\u002Fuse-java","en\u002F02.how-to\u002F12.use-java","simple-icons-openjdk",{"title":100,"path":101,"stem":102,"icon":103},"Use Flutter & Dart","\u002Fen\u002Fhow-to\u002Fuse-flutter","en\u002F02.how-to\u002F13.use-flutter","simple-icons-flutter",{"title":105,"path":106,"stem":107,"icon":108},"Use Decoded RGB Input","\u002Fen\u002Fhow-to\u002Fuse-decoded-rgb","en\u002F02.how-to\u002F14.use-decoded-rgb","lucide-image",{"title":110,"path":111,"stem":112,"children":113,"page":29},"Advance Guide","\u002Fen\u002Fadvance-guide","en\u002F03.advance-guide",[114,119,124,129,134,139,144,149],{"title":115,"path":116,"stem":117,"icon":118},"Models & Tiers","\u002Fen\u002Fadvance-guide\u002Fmodels-and-tiers","en\u002F03.advance-guide\u002F01.models-and-tiers","i-ph-cube",{"title":120,"path":121,"stem":122,"icon":123},"Multilingual OCR","\u002Fen\u002Fadvance-guide\u002Fmultilingual-ocr","en\u002F03.advance-guide\u002F02.multilingual-ocr","i-ph-translate",{"title":125,"path":126,"stem":127,"icon":128},"Spatial Layout Reconstruction","\u002Fen\u002Fadvance-guide\u002Fspatial-layout-reconstruction","en\u002F03.advance-guide\u002F03.spatial-layout-reconstruction","i-ph-layout",{"title":130,"path":131,"stem":132,"icon":133},"Image Preprocessing & Tuning","\u002Fen\u002Fadvance-guide\u002Fimage-preprocessing-and-tuning","en\u002F03.advance-guide\u002F04.image-preprocessing-and-tuning","i-ph-sliders",{"title":135,"path":136,"stem":137,"icon":138},"Classification & Orientation","\u002Fen\u002Fadvance-guide\u002Fclassification-and-orientation","en\u002F03.advance-guide\u002F05.classification-and-orientation","i-ph-arrows-clockwise",{"title":140,"path":141,"stem":142,"icon":143},"Performance & Benchmarks","\u002Fen\u002Fadvance-guide\u002Fperformance-and-benchmarks","en\u002F03.advance-guide\u002F06.performance-and-benchmarks","i-ph-chart-line-up",{"title":145,"path":146,"stem":147,"icon":148},"Troubleshooting","\u002Fen\u002Fadvance-guide\u002Ftroubleshooting","en\u002F03.advance-guide\u002F07.troubleshooting","i-ph-wrench",{"title":150,"path":151,"stem":152,"icon":138},"v0.2 to v0.3","\u002Fen\u002Fadvance-guide\u002Fmigration-guide","en\u002F03.advance-guide\u002F08.migration-guide",{"title":154,"path":155,"stem":156,"children":157,"page":29},"Api Reference","\u002Fen\u002Fapi-reference","en\u002F04.api-reference",[158,163,168],{"title":159,"path":160,"stem":161,"icon":162},"InitializeConfig","\u002Fen\u002Fapi-reference\u002Finitialize-config","en\u002F04.api-reference\u002F01.initialize-config","i-ph-code-block",{"title":164,"path":165,"stem":166,"icon":167},"OcrRunOptions","\u002Fen\u002Fapi-reference\u002Focr-run-options","en\u002F04.api-reference\u002F02.ocr-run-options","i-ph-faders",{"title":169,"path":170,"stem":171,"icon":172},"TextResult & Output Modes","\u002Fen\u002Fapi-reference\u002Ftext-result-and-output","en\u002F04.api-reference\u002F03.text-result-and-output","i-ph-textbox",{"id":174,"title":159,"body":175,"description":2195,"extension":2196,"links":2197,"meta":2198,"navigation":2199,"path":160,"seo":2200,"stem":161,"__hash__":2202},"docs_en\u002Fen\u002F04.api-reference\u002F01.initialize-config.md",{"type":176,"value":177,"toc":2182},"minimark",[178,185,190,360,363,367,370,757,759,763,885,887,891,896,1168,1172,1423,1427,1654,1658,1837,1841,1998,2002,2178],[179,180,181,184],"p",{},[182,183,159],"code",{}," configures model files, vocabulary dictionaries, and auxiliary networks to instantiate a reusable OCR engine session.",[186,187,189],"h2",{"id":188},"architecture-contract","Architecture Contract",[191,192,197],"pre",{"className":193,"code":194,"language":195,"meta":196,"style":196},"language-mermaid shiki shiki-themes material-theme-lighter github-light github-dark monokai","flowchart TD\n    subgraph Config [\"InitializeConfig (Model & Session Setup)\"]\n        P[\"Model Preset (ppv6, ppv5, ppv4, ppv3)\"]\n        D[\"Detection Model Path (det.rten)\"]\n        R[\"Recognition Model Path (rec.rten)\"]\n        V[\"Vocabulary Dictionary (dict.txt)\"]\n        C[\"Optional CLS Classifier (cls.rten)\"]\n        O[\"Optional Page Orientation (orient.rten)\"]\n    end\n\n    Config -->|\"RustO::initialize(config)\"| Engine[\"RustO Engine Instance\u003Cbr\u002F>(Reusable Inference Session)\"]\n","mermaid","",[182,198,199,212,242,257,270,283,296,309,322,328,335],{"__ignoreMap":196},[200,201,204,208],"span",{"class":202,"line":203},"line",1,[200,205,207],{"class":206},"sRxSC","flowchart",[200,209,211],{"class":210},"sD0ED"," TD\n",[200,213,215,218,221,225,229,232,236,239],{"class":202,"line":214},2,[200,216,217],{"class":206},"    subgraph",[200,219,220],{"class":210}," Config ",[200,222,224],{"class":223},"ss--_","[\"",[200,226,228],{"class":227},"s94S9","InitializeConfig ",[200,230,231],{"class":206},"(",[200,233,235],{"class":234},"sLACW","Model & Session Setup",[200,237,238],{"class":206},")",[200,240,241],{"class":223},"\"]\n",[200,243,245,248,251,254],{"class":202,"line":244},3,[200,246,247],{"class":227},"        P",[200,249,250],{"class":206},"[",[200,252,253],{"class":234},"\"Model Preset (ppv6, ppv5, ppv4, ppv3)\"",[200,255,256],{"class":206},"]\n",[200,258,260,263,265,268],{"class":202,"line":259},4,[200,261,262],{"class":227},"        D",[200,264,250],{"class":206},[200,266,267],{"class":234},"\"Detection Model Path (det.rten)\"",[200,269,256],{"class":206},[200,271,273,276,278,281],{"class":202,"line":272},5,[200,274,275],{"class":227},"        R",[200,277,250],{"class":206},[200,279,280],{"class":234},"\"Recognition Model Path (rec.rten)\"",[200,282,256],{"class":206},[200,284,286,289,291,294],{"class":202,"line":285},6,[200,287,288],{"class":227},"        V",[200,290,250],{"class":206},[200,292,293],{"class":234},"\"Vocabulary Dictionary (dict.txt)\"",[200,295,256],{"class":206},[200,297,299,302,304,307],{"class":202,"line":298},7,[200,300,301],{"class":227},"        C",[200,303,250],{"class":206},[200,305,306],{"class":234},"\"Optional CLS Classifier (cls.rten)\"",[200,308,256],{"class":206},[200,310,312,315,317,320],{"class":202,"line":311},8,[200,313,314],{"class":227},"        O",[200,316,250],{"class":206},[200,318,319],{"class":234},"\"Optional Page Orientation (orient.rten)\"",[200,321,256],{"class":206},[200,323,325],{"class":202,"line":324},9,[200,326,327],{"class":206},"    end\n",[200,329,331],{"class":202,"line":330},10,[200,332,334],{"emptyLinePlaceholder":333},true,"\n",[200,336,338,341,344,347,350,353,355,358],{"class":202,"line":337},11,[200,339,340],{"class":227},"    Config ",[200,342,343],{"class":206},"-->|",[200,345,346],{"class":234},"\"RustO::initialize(config)\"",[200,348,349],{"class":206},"|",[200,351,352],{"class":227}," Engine",[200,354,250],{"class":206},[200,356,357],{"class":234},"\"RustO Engine Instance\u003Cbr\u002F>(Reusable Inference Session)\"",[200,359,256],{"class":206},[361,362],"hr",{},[186,364,366],{"id":365},"canonical-wire-schema","Canonical Wire Schema",[179,368,369],{},"For C FFI, JNI, and standalone binding JSON serialization:",[191,371,375],{"className":372,"code":373,"language":374,"meta":196,"style":196},"language-json shiki shiki-themes material-theme-lighter github-light github-dark monokai","{\n  \"template\": \"ppv6\",\n  \"detection\": {\n    \"modelPath\": \"models\u002Fdet.rten\",\n    \"thresh\": 0.3,\n    \"boxThresh\": 0.6,\n    \"unclipRatio\": 2.0,\n    \"limitSideLen\": 736,\n    \"limitType\": \"min\",\n    \"useDilation\": true\n  },\n  \"recognition\": {\n    \"modelPath\": \"models\u002Frec.rten\",\n    \"dictPath\": \"models\u002Fdict.txt\"\n  },\n  \"classification\": {\n    \"enabled\": true,\n    \"modelPath\": \"models\u002Fcls.rten\",\n    \"thresh\": 0.9\n  },\n  \"orientation\": {\n    \"enabled\": true,\n    \"modelPath\": \"models\u002Forient.rten\",\n    \"thresh\": 0.85\n  }\n}\n","json",[182,376,377,383,412,426,448,465,481,497,513,533,548,553,567,587,607,612,626,643,663,677,682,696,711,731,745,751],{"__ignoreMap":196},[200,378,379],{"class":202,"line":203},[200,380,382],{"class":381},"swvn1","{\n",[200,384,385,389,393,396,399,403,407,409],{"class":202,"line":214},[200,386,388],{"class":387},"saDeg","  \"",[200,390,392],{"class":391},"sEff5","template",[200,394,395],{"class":387},"\"",[200,397,398],{"class":381},":",[200,400,402],{"class":401},"sh1VR"," \"",[200,404,406],{"class":405},"sINAO","ppv6",[200,408,395],{"class":401},[200,410,411],{"class":381},",\n",[200,413,414,416,419,421,423],{"class":202,"line":244},[200,415,388],{"class":387},[200,417,418],{"class":391},"detection",[200,420,395],{"class":387},[200,422,398],{"class":381},[200,424,425],{"class":381}," {\n",[200,427,428,431,435,437,439,441,444,446],{"class":202,"line":259},[200,429,430],{"class":387},"    \"",[200,432,434],{"class":433},"s_MOj","modelPath",[200,436,395],{"class":387},[200,438,398],{"class":381},[200,440,402],{"class":401},[200,442,443],{"class":405},"models\u002Fdet.rten",[200,445,395],{"class":401},[200,447,411],{"class":381},[200,449,450,452,455,457,459,463],{"class":202,"line":272},[200,451,430],{"class":387},[200,453,454],{"class":433},"thresh",[200,456,395],{"class":387},[200,458,398],{"class":381},[200,460,462],{"class":461},"sYThS"," 0.3",[200,464,411],{"class":381},[200,466,467,469,472,474,476,479],{"class":202,"line":285},[200,468,430],{"class":387},[200,470,471],{"class":433},"boxThresh",[200,473,395],{"class":387},[200,475,398],{"class":381},[200,477,478],{"class":461}," 0.6",[200,480,411],{"class":381},[200,482,483,485,488,490,492,495],{"class":202,"line":298},[200,484,430],{"class":387},[200,486,487],{"class":433},"unclipRatio",[200,489,395],{"class":387},[200,491,398],{"class":381},[200,493,494],{"class":461}," 2.0",[200,496,411],{"class":381},[200,498,499,501,504,506,508,511],{"class":202,"line":311},[200,500,430],{"class":387},[200,502,503],{"class":433},"limitSideLen",[200,505,395],{"class":387},[200,507,398],{"class":381},[200,509,510],{"class":461}," 736",[200,512,411],{"class":381},[200,514,515,517,520,522,524,526,529,531],{"class":202,"line":324},[200,516,430],{"class":387},[200,518,519],{"class":433},"limitType",[200,521,395],{"class":387},[200,523,398],{"class":381},[200,525,402],{"class":401},[200,527,528],{"class":405},"min",[200,530,395],{"class":401},[200,532,411],{"class":381},[200,534,535,537,540,542,544],{"class":202,"line":330},[200,536,430],{"class":387},[200,538,539],{"class":433},"useDilation",[200,541,395],{"class":387},[200,543,398],{"class":381},[200,545,547],{"class":546},"sMTiH"," true\n",[200,549,550],{"class":202,"line":337},[200,551,552],{"class":381},"  },\n",[200,554,556,558,561,563,565],{"class":202,"line":555},12,[200,557,388],{"class":387},[200,559,560],{"class":391},"recognition",[200,562,395],{"class":387},[200,564,398],{"class":381},[200,566,425],{"class":381},[200,568,570,572,574,576,578,580,583,585],{"class":202,"line":569},13,[200,571,430],{"class":387},[200,573,434],{"class":433},[200,575,395],{"class":387},[200,577,398],{"class":381},[200,579,402],{"class":401},[200,581,582],{"class":405},"models\u002Frec.rten",[200,584,395],{"class":401},[200,586,411],{"class":381},[200,588,590,592,595,597,599,601,604],{"class":202,"line":589},14,[200,591,430],{"class":387},[200,593,594],{"class":433},"dictPath",[200,596,395],{"class":387},[200,598,398],{"class":381},[200,600,402],{"class":401},[200,602,603],{"class":405},"models\u002Fdict.txt",[200,605,606],{"class":401},"\"\n",[200,608,610],{"class":202,"line":609},15,[200,611,552],{"class":381},[200,613,615,617,620,622,624],{"class":202,"line":614},16,[200,616,388],{"class":387},[200,618,619],{"class":391},"classification",[200,621,395],{"class":387},[200,623,398],{"class":381},[200,625,425],{"class":381},[200,627,629,631,634,636,638,641],{"class":202,"line":628},17,[200,630,430],{"class":387},[200,632,633],{"class":433},"enabled",[200,635,395],{"class":387},[200,637,398],{"class":381},[200,639,640],{"class":546}," true",[200,642,411],{"class":381},[200,644,646,648,650,652,654,656,659,661],{"class":202,"line":645},18,[200,647,430],{"class":387},[200,649,434],{"class":433},[200,651,395],{"class":387},[200,653,398],{"class":381},[200,655,402],{"class":401},[200,657,658],{"class":405},"models\u002Fcls.rten",[200,660,395],{"class":401},[200,662,411],{"class":381},[200,664,666,668,670,672,674],{"class":202,"line":665},19,[200,667,430],{"class":387},[200,669,454],{"class":433},[200,671,395],{"class":387},[200,673,398],{"class":381},[200,675,676],{"class":461}," 0.9\n",[200,678,680],{"class":202,"line":679},20,[200,681,552],{"class":381},[200,683,685,687,690,692,694],{"class":202,"line":684},21,[200,686,388],{"class":387},[200,688,689],{"class":391},"orientation",[200,691,395],{"class":387},[200,693,398],{"class":381},[200,695,425],{"class":381},[200,697,699,701,703,705,707,709],{"class":202,"line":698},22,[200,700,430],{"class":387},[200,702,633],{"class":433},[200,704,395],{"class":387},[200,706,398],{"class":381},[200,708,640],{"class":546},[200,710,411],{"class":381},[200,712,714,716,718,720,722,724,727,729],{"class":202,"line":713},23,[200,715,430],{"class":387},[200,717,434],{"class":433},[200,719,395],{"class":387},[200,721,398],{"class":381},[200,723,402],{"class":401},[200,725,726],{"class":405},"models\u002Forient.rten",[200,728,395],{"class":401},[200,730,411],{"class":381},[200,732,734,736,738,740,742],{"class":202,"line":733},24,[200,735,430],{"class":387},[200,737,454],{"class":433},[200,739,395],{"class":387},[200,741,398],{"class":381},[200,743,744],{"class":461}," 0.85\n",[200,746,748],{"class":202,"line":747},25,[200,749,750],{"class":381},"  }\n",[200,752,754],{"class":202,"line":753},26,[200,755,756],{"class":381},"}\n",[361,758],{},[186,760,762],{"id":761},"presets-reference","Presets Reference",[764,765,766,788],"table",{},[767,768,769],"thead",{},[770,771,772,776,779,782,785],"tr",{},[773,774,775],"th",{},"Preset",[773,777,778],{},"Default Detector Resize",[773,780,781],{},"Default Resize Mode",[773,783,784],{},"Default Unclip Ratio",[773,786,787],{},"Compatible Architecture",[789,790,791,816,838,863],"tbody",{},[770,792,793,799,804,808,813],{},[794,795,796,798],"td",{},[182,797,406],{}," (Default)",[794,800,801],{},[182,802,803],{},"736",[794,805,806],{},[182,807,528],{},[794,809,810],{},[182,811,812],{},"2.0",[794,814,815],{},"PP-OCRv6 (Tiny, Small, Medium)",[770,817,818,823,827,831,835],{},[794,819,820],{},[182,821,822],{},"ppv5",[794,824,825],{},[182,826,803],{},[794,828,829],{},[182,830,528],{},[794,832,833],{},[182,834,812],{},[794,836,837],{},"PP-OCRv5 (Mobile, Server)",[770,839,840,845,850,855,860],{},[794,841,842],{},[182,843,844],{},"ppv4",[794,846,847],{},[182,848,849],{},"960",[794,851,852],{},[182,853,854],{},"max",[794,856,857],{},[182,858,859],{},"1.5",[794,861,862],{},"PP-OCRv4 (Mobile, Server)",[770,864,865,870,874,878,882],{},[794,866,867],{},[182,868,869],{},"ppv3",[794,871,872],{},[182,873,849],{},[794,875,876],{},[182,877,854],{},[794,879,880],{},[182,881,859],{},[794,883,884],{},"PP-OCRv3",[361,886],{},[186,888,890],{"id":889},"public-api-across-all-bindings","Public API Across All Bindings",[892,893,895],"h3",{"id":894},"rust","Rust",[191,897,900],{"className":898,"code":899,"language":894,"meta":196,"style":196},"language-rust shiki shiki-themes material-theme-lighter github-light github-dark monokai","use rusto::{InitializeConfig, RustO};\n\n\u002F\u002F Method 1: Constructor with default PP-OCRv6 preset\nlet config = InitializeConfig::ppv6(\"det.rten\", \"rec.rten\", \"dict.txt\")\n    .with_det_thresh(0.3)\n    .with_det_box_thresh(0.6)\n    .with_unclip_ratio(2.0)\n    .with_use_dilation(true)\n    .with_cls_threshold(\"cls.rten\", 0.9)\n    .with_orientation_threshold(\"orient.rten\", 0.85);\n\nlet mut ocr = RustO::initialize(config)?;\n\n\u002F\u002F Method 2: Custom inference engines via InferenceSession trait\n\u002F\u002F let ocr = RustO::with_custom_engines(config, custom_det_session, custom_rec_session)?;\n",[182,901,902,930,934,940,990,1011,1029,1047,1061,1089,1117,1121,1154,1158,1163],{"__ignoreMap":196},[200,903,904,908,912,916,919,921,924,927],{"class":202,"line":203},[200,905,907],{"class":906},"shWJe","use",[200,909,911],{"class":910},"sKvfc"," rusto",[200,913,915],{"class":914},"sGXK2","::",[200,917,918],{"class":381},"{",[200,920,159],{"class":910},[200,922,923],{"class":381},",",[200,925,926],{"class":910}," RustO",[200,928,929],{"class":381},"};\n",[200,931,932],{"class":202,"line":214},[200,933,334],{"emptyLinePlaceholder":333},[200,935,936],{"class":202,"line":244},[200,937,939],{"class":938},"ss7Ak","\u002F\u002F Method 1: Constructor with default PP-OCRv6 preset\n",[200,941,942,946,949,952,955,957,959,961,964,967,969,971,973,976,978,980,982,985,987],{"class":202,"line":259},[200,943,945],{"class":944},"srJo8","let",[200,947,948],{"class":223}," config ",[200,950,951],{"class":914},"=",[200,953,954],{"class":910}," InitializeConfig",[200,956,915],{"class":914},[200,958,406],{"class":210},[200,960,231],{"class":381},[200,962,395],{"class":963},"siCPE",[200,965,966],{"class":234},"det.rten",[200,968,395],{"class":963},[200,970,923],{"class":381},[200,972,402],{"class":963},[200,974,975],{"class":234},"rec.rten",[200,977,395],{"class":963},[200,979,923],{"class":381},[200,981,402],{"class":963},[200,983,984],{"class":234},"dict.txt",[200,986,395],{"class":963},[200,988,989],{"class":381},")\n",[200,991,992,995,998,1000,1003,1006,1009],{"class":202,"line":272},[200,993,994],{"class":914},"    .",[200,996,997],{"class":210},"with_det_thresh",[200,999,231],{"class":381},[200,1001,1002],{"class":461},"0",[200,1004,1005],{"class":546},".",[200,1007,1008],{"class":461},"3",[200,1010,989],{"class":381},[200,1012,1013,1015,1018,1020,1022,1024,1027],{"class":202,"line":285},[200,1014,994],{"class":914},[200,1016,1017],{"class":210},"with_det_box_thresh",[200,1019,231],{"class":381},[200,1021,1002],{"class":461},[200,1023,1005],{"class":546},[200,1025,1026],{"class":461},"6",[200,1028,989],{"class":381},[200,1030,1031,1033,1036,1038,1041,1043,1045],{"class":202,"line":298},[200,1032,994],{"class":914},[200,1034,1035],{"class":210},"with_unclip_ratio",[200,1037,231],{"class":381},[200,1039,1040],{"class":461},"2",[200,1042,1005],{"class":546},[200,1044,1002],{"class":461},[200,1046,989],{"class":381},[200,1048,1049,1051,1054,1056,1059],{"class":202,"line":311},[200,1050,994],{"class":914},[200,1052,1053],{"class":210},"with_use_dilation",[200,1055,231],{"class":381},[200,1057,1058],{"class":546},"true",[200,1060,989],{"class":381},[200,1062,1063,1065,1068,1070,1072,1075,1077,1079,1082,1084,1087],{"class":202,"line":324},[200,1064,994],{"class":914},[200,1066,1067],{"class":210},"with_cls_threshold",[200,1069,231],{"class":381},[200,1071,395],{"class":963},[200,1073,1074],{"class":234},"cls.rten",[200,1076,395],{"class":963},[200,1078,923],{"class":381},[200,1080,1081],{"class":461}," 0",[200,1083,1005],{"class":546},[200,1085,1086],{"class":461},"9",[200,1088,989],{"class":381},[200,1090,1091,1093,1096,1098,1100,1103,1105,1107,1109,1111,1114],{"class":202,"line":330},[200,1092,994],{"class":914},[200,1094,1095],{"class":210},"with_orientation_threshold",[200,1097,231],{"class":381},[200,1099,395],{"class":963},[200,1101,1102],{"class":234},"orient.rten",[200,1104,395],{"class":963},[200,1106,923],{"class":381},[200,1108,1081],{"class":461},[200,1110,1005],{"class":546},[200,1112,1113],{"class":461},"85",[200,1115,1116],{"class":381},");\n",[200,1118,1119],{"class":202,"line":337},[200,1120,334],{"emptyLinePlaceholder":333},[200,1122,1123,1125,1129,1132,1134,1136,1138,1141,1143,1146,1148,1151],{"class":202,"line":555},[200,1124,945],{"class":944},[200,1126,1128],{"class":1127},"sTNss"," mut",[200,1130,1131],{"class":223}," ocr ",[200,1133,951],{"class":914},[200,1135,926],{"class":910},[200,1137,915],{"class":914},[200,1139,1140],{"class":210},"initialize",[200,1142,231],{"class":381},[200,1144,1145],{"class":223},"config",[200,1147,238],{"class":381},[200,1149,1150],{"class":914},"?",[200,1152,1153],{"class":381},";\n",[200,1155,1156],{"class":202,"line":569},[200,1157,334],{"emptyLinePlaceholder":333},[200,1159,1160],{"class":202,"line":589},[200,1161,1162],{"class":938},"\u002F\u002F Method 2: Custom inference engines via InferenceSession trait\n",[200,1164,1165],{"class":202,"line":609},[200,1166,1167],{"class":938},"\u002F\u002F let ocr = RustO::with_custom_engines(config, custom_det_session, custom_rec_session)?;\n",[892,1169,1171],{"id":1170},"net-c",".NET \u002F C#",[191,1173,1177],{"className":1174,"code":1175,"language":1176,"meta":196,"style":196},"language-csharp shiki shiki-themes material-theme-lighter github-light github-dark monokai","using RustODotnet;\n\nvar config = new InitializeConfig\n{\n    Template = \"ppv6\",\n    Detection = new DetectionConfig { ModelPath = \"det.rten\" },\n    Recognition = new RecognitionConfig { ModelPath = \"rec.rten\", DictPath = \"dict.txt\" },\n    Classification = new ClassificationConfig { Enabled = true, ModelPath = \"cls.rten\", Thresh = 0.9f },\n    Orientation = new OrientationConfig { Enabled = true, ModelPath = \"orient.rten\", Thresh = 0.85f }\n};\n\nusing var ocr = RustO.Initialize(config);\n","csharp",[182,1178,1179,1190,1194,1213,1217,1232,1261,1300,1346,1390,1394,1398],{"__ignoreMap":196},[200,1180,1181,1184,1188],{"class":202,"line":203},[200,1182,1183],{"class":906},"using",[200,1185,1187],{"class":1186},"sM5v9"," RustODotnet",[200,1189,1153],{"class":381},[200,1191,1192],{"class":202,"line":214},[200,1193,334],{"emptyLinePlaceholder":333},[200,1195,1196,1200,1204,1207,1210],{"class":202,"line":244},[200,1197,1199],{"class":1198},"sQHqT","var",[200,1201,1203],{"class":1202},"sQqfL"," config",[200,1205,1206],{"class":914}," =",[200,1208,1209],{"class":914}," new",[200,1211,1212],{"class":910}," InitializeConfig\n",[200,1214,1215],{"class":202,"line":259},[200,1216,382],{"class":381},[200,1218,1219,1222,1224,1226,1228,1230],{"class":202,"line":272},[200,1220,1221],{"class":223},"    Template ",[200,1223,951],{"class":914},[200,1225,402],{"class":963},[200,1227,406],{"class":234},[200,1229,395],{"class":963},[200,1231,411],{"class":381},[200,1233,1234,1237,1239,1241,1244,1247,1250,1252,1254,1256,1258],{"class":202,"line":285},[200,1235,1236],{"class":223},"    Detection ",[200,1238,951],{"class":914},[200,1240,1209],{"class":914},[200,1242,1243],{"class":910}," DetectionConfig",[200,1245,1246],{"class":381}," {",[200,1248,1249],{"class":223}," ModelPath ",[200,1251,951],{"class":914},[200,1253,402],{"class":963},[200,1255,966],{"class":234},[200,1257,395],{"class":963},[200,1259,1260],{"class":381}," },\n",[200,1262,1263,1266,1268,1270,1273,1275,1277,1279,1281,1283,1285,1287,1290,1292,1294,1296,1298],{"class":202,"line":298},[200,1264,1265],{"class":223},"    Recognition ",[200,1267,951],{"class":914},[200,1269,1209],{"class":914},[200,1271,1272],{"class":910}," RecognitionConfig",[200,1274,1246],{"class":381},[200,1276,1249],{"class":223},[200,1278,951],{"class":914},[200,1280,402],{"class":963},[200,1282,975],{"class":234},[200,1284,395],{"class":963},[200,1286,923],{"class":381},[200,1288,1289],{"class":223}," DictPath ",[200,1291,951],{"class":914},[200,1293,402],{"class":963},[200,1295,984],{"class":234},[200,1297,395],{"class":963},[200,1299,1260],{"class":381},[200,1301,1302,1305,1307,1309,1312,1314,1317,1319,1322,1324,1326,1328,1330,1332,1334,1336,1339,1341,1344],{"class":202,"line":311},[200,1303,1304],{"class":223},"    Classification ",[200,1306,951],{"class":914},[200,1308,1209],{"class":914},[200,1310,1311],{"class":910}," ClassificationConfig",[200,1313,1246],{"class":381},[200,1315,1316],{"class":223}," Enabled ",[200,1318,951],{"class":914},[200,1320,640],{"class":1321},"s8HiA",[200,1323,923],{"class":381},[200,1325,1249],{"class":223},[200,1327,951],{"class":914},[200,1329,402],{"class":963},[200,1331,1074],{"class":234},[200,1333,395],{"class":963},[200,1335,923],{"class":381},[200,1337,1338],{"class":223}," Thresh ",[200,1340,951],{"class":914},[200,1342,1343],{"class":461}," 0.9f",[200,1345,1260],{"class":381},[200,1347,1348,1351,1353,1355,1358,1360,1362,1364,1366,1368,1370,1372,1374,1376,1378,1380,1382,1384,1387],{"class":202,"line":324},[200,1349,1350],{"class":223},"    Orientation ",[200,1352,951],{"class":914},[200,1354,1209],{"class":914},[200,1356,1357],{"class":910}," OrientationConfig",[200,1359,1246],{"class":381},[200,1361,1316],{"class":223},[200,1363,951],{"class":914},[200,1365,640],{"class":1321},[200,1367,923],{"class":381},[200,1369,1249],{"class":223},[200,1371,951],{"class":914},[200,1373,402],{"class":963},[200,1375,1102],{"class":234},[200,1377,395],{"class":963},[200,1379,923],{"class":381},[200,1381,1338],{"class":223},[200,1383,951],{"class":914},[200,1385,1386],{"class":461}," 0.85f",[200,1388,1389],{"class":381}," }\n",[200,1391,1392],{"class":202,"line":330},[200,1393,929],{"class":381},[200,1395,1396],{"class":202,"line":337},[200,1397,334],{"emptyLinePlaceholder":333},[200,1399,1400,1402,1405,1408,1410,1412,1414,1417,1419,1421],{"class":202,"line":555},[200,1401,1183],{"class":206},[200,1403,1404],{"class":1198}," var",[200,1406,1407],{"class":1202}," ocr",[200,1409,1206],{"class":914},[200,1411,926],{"class":223},[200,1413,1005],{"class":381},[200,1415,1416],{"class":210},"Initialize",[200,1418,231],{"class":381},[200,1420,1145],{"class":223},[200,1422,1116],{"class":381},[892,1424,1426],{"id":1425},"ios-swift","iOS (Swift)",[191,1428,1432],{"className":1429,"code":1430,"language":1431,"meta":196,"style":196},"language-swift shiki shiki-themes material-theme-lighter github-light github-dark monokai","import RustO\n\nlet config = InitializeConfig(\n    template: \"ppv6\",\n    detection: DetectionConfig(modelPath: \"det.rten\"),\n    recognition: RecognitionConfig(modelPath: \"rec.rten\", dictPath: \"dict.txt\"),\n    classification: ClassificationConfig(enabled: true, modelPath: \"cls.rten\", thresh: 0.9),\n    orientation: OrientationConfig(enabled: true, modelPath: \"orient.rten\", thresh: 0.85)\n)\n\nlet ocr = try RustO.initialize(config: config)\n","swift",[182,1433,1434,1442,1446,1460,1475,1500,1538,1580,1620,1624,1628],{"__ignoreMap":196},[200,1435,1436,1439],{"class":202,"line":203},[200,1437,1438],{"class":206},"import",[200,1440,1441],{"class":910}," RustO\n",[200,1443,1444],{"class":202,"line":214},[200,1445,334],{"emptyLinePlaceholder":333},[200,1447,1448,1450,1452,1454,1457],{"class":202,"line":244},[200,1449,945],{"class":906},[200,1451,948],{"class":223},[200,1453,951],{"class":914},[200,1455,954],{"class":1456},"sMLJd",[200,1458,1459],{"class":381},"(\n",[200,1461,1462,1465,1467,1469,1471,1473],{"class":202,"line":259},[200,1463,1464],{"class":1456},"    template",[200,1466,398],{"class":381},[200,1468,402],{"class":963},[200,1470,406],{"class":234},[200,1472,395],{"class":963},[200,1474,411],{"class":223},[200,1476,1477,1480,1482,1484,1486,1488,1490,1492,1494,1496,1498],{"class":202,"line":272},[200,1478,1479],{"class":1456},"    detection",[200,1481,398],{"class":381},[200,1483,1243],{"class":1456},[200,1485,231],{"class":381},[200,1487,434],{"class":1456},[200,1489,398],{"class":381},[200,1491,402],{"class":963},[200,1493,966],{"class":234},[200,1495,395],{"class":963},[200,1497,238],{"class":381},[200,1499,411],{"class":223},[200,1501,1502,1505,1507,1509,1511,1513,1515,1517,1519,1521,1524,1526,1528,1530,1532,1534,1536],{"class":202,"line":285},[200,1503,1504],{"class":1456},"    recognition",[200,1506,398],{"class":381},[200,1508,1272],{"class":1456},[200,1510,231],{"class":381},[200,1512,434],{"class":1456},[200,1514,398],{"class":381},[200,1516,402],{"class":963},[200,1518,975],{"class":234},[200,1520,395],{"class":963},[200,1522,1523],{"class":223},", ",[200,1525,594],{"class":1456},[200,1527,398],{"class":381},[200,1529,402],{"class":963},[200,1531,984],{"class":234},[200,1533,395],{"class":963},[200,1535,238],{"class":381},[200,1537,411],{"class":223},[200,1539,1540,1543,1545,1547,1549,1551,1553,1555,1557,1559,1561,1563,1565,1567,1569,1571,1573,1576,1578],{"class":202,"line":298},[200,1541,1542],{"class":1456},"    classification",[200,1544,398],{"class":381},[200,1546,1311],{"class":1456},[200,1548,231],{"class":381},[200,1550,633],{"class":1456},[200,1552,398],{"class":381},[200,1554,640],{"class":1321},[200,1556,1523],{"class":223},[200,1558,434],{"class":1456},[200,1560,398],{"class":381},[200,1562,402],{"class":963},[200,1564,1074],{"class":234},[200,1566,395],{"class":963},[200,1568,1523],{"class":223},[200,1570,454],{"class":1456},[200,1572,398],{"class":381},[200,1574,1575],{"class":461}," 0.9",[200,1577,238],{"class":381},[200,1579,411],{"class":223},[200,1581,1582,1585,1587,1589,1591,1593,1595,1597,1599,1601,1603,1605,1607,1609,1611,1613,1615,1618],{"class":202,"line":311},[200,1583,1584],{"class":1456},"    orientation",[200,1586,398],{"class":381},[200,1588,1357],{"class":1456},[200,1590,231],{"class":381},[200,1592,633],{"class":1456},[200,1594,398],{"class":381},[200,1596,640],{"class":1321},[200,1598,1523],{"class":223},[200,1600,434],{"class":1456},[200,1602,398],{"class":381},[200,1604,402],{"class":963},[200,1606,1102],{"class":234},[200,1608,395],{"class":963},[200,1610,1523],{"class":223},[200,1612,454],{"class":1456},[200,1614,398],{"class":381},[200,1616,1617],{"class":461}," 0.85",[200,1619,989],{"class":381},[200,1621,1622],{"class":202,"line":324},[200,1623,989],{"class":381},[200,1625,1626],{"class":202,"line":330},[200,1627,334],{"emptyLinePlaceholder":333},[200,1629,1630,1632,1634,1636,1639,1642,1644,1646,1648,1650,1652],{"class":202,"line":337},[200,1631,945],{"class":906},[200,1633,1131],{"class":223},[200,1635,951],{"class":914},[200,1637,1638],{"class":206}," try",[200,1640,1641],{"class":223}," RustO.",[200,1643,1140],{"class":1456},[200,1645,231],{"class":381},[200,1647,1145],{"class":1456},[200,1649,398],{"class":381},[200,1651,1203],{"class":223},[200,1653,989],{"class":381},[892,1655,1657],{"id":1656},"android-kotlin","Android (Kotlin)",[191,1659,1663],{"className":1660,"code":1661,"language":1662,"meta":196,"style":196},"language-kotlin shiki shiki-themes material-theme-lighter github-light github-dark monokai","import com.byrizki.rusto.*\n\nval config = InitializeConfig(\n    template = \"ppv6\",\n    detection = DetectionConfig(modelPath = \"det.rten\"),\n    recognition = RecognitionConfig(modelPath = \"rec.rten\", dictPath = \"dict.txt\"),\n    classification = ClassificationConfig(enabled = true, modelPath = \"cls.rten\", thresh = 0.9f),\n    orientation = OrientationConfig(enabled = true, modelPath = \"orient.rten\", thresh = 0.85f)\n)\n\nval ocr = RustO.initialize(context, config)\n","kotlin",[182,1664,1665,1676,1680,1693,1705,1725,1751,1784,1814,1818,1822],{"__ignoreMap":196},[200,1666,1667,1669,1672],{"class":202,"line":203},[200,1668,1438],{"class":914},[200,1670,1671],{"class":1202}," com.byrizki.rusto.",[200,1673,1675],{"class":1674},"sSsL9","*\n",[200,1677,1678],{"class":202,"line":214},[200,1679,334],{"emptyLinePlaceholder":333},[200,1681,1682,1685,1687,1689,1691],{"class":202,"line":244},[200,1683,1684],{"class":914},"val",[200,1686,948],{"class":223},[200,1688,951],{"class":914},[200,1690,954],{"class":210},[200,1692,1459],{"class":223},[200,1694,1695,1698,1700,1703],{"class":202,"line":259},[200,1696,1697],{"class":223},"    template ",[200,1699,951],{"class":914},[200,1701,1702],{"class":234}," \"ppv6\"",[200,1704,411],{"class":223},[200,1706,1707,1710,1712,1714,1717,1719,1722],{"class":202,"line":272},[200,1708,1709],{"class":223},"    detection ",[200,1711,951],{"class":914},[200,1713,1243],{"class":210},[200,1715,1716],{"class":223},"(modelPath ",[200,1718,951],{"class":914},[200,1720,1721],{"class":234}," \"det.rten\"",[200,1723,1724],{"class":223},"),\n",[200,1726,1727,1730,1732,1734,1736,1738,1741,1744,1746,1749],{"class":202,"line":285},[200,1728,1729],{"class":223},"    recognition ",[200,1731,951],{"class":914},[200,1733,1272],{"class":210},[200,1735,1716],{"class":223},[200,1737,951],{"class":914},[200,1739,1740],{"class":234}," \"rec.rten\"",[200,1742,1743],{"class":223},", dictPath ",[200,1745,951],{"class":914},[200,1747,1748],{"class":234}," \"dict.txt\"",[200,1750,1724],{"class":223},[200,1752,1753,1756,1758,1760,1763,1765,1767,1770,1772,1775,1778,1780,1782],{"class":202,"line":298},[200,1754,1755],{"class":223},"    classification ",[200,1757,951],{"class":914},[200,1759,1311],{"class":210},[200,1761,1762],{"class":223},"(enabled ",[200,1764,951],{"class":914},[200,1766,640],{"class":1321},[200,1768,1769],{"class":223},", modelPath ",[200,1771,951],{"class":914},[200,1773,1774],{"class":234}," \"cls.rten\"",[200,1776,1777],{"class":223},", thresh ",[200,1779,951],{"class":914},[200,1781,1343],{"class":461},[200,1783,1724],{"class":223},[200,1785,1786,1789,1791,1793,1795,1797,1799,1801,1803,1806,1808,1810,1812],{"class":202,"line":311},[200,1787,1788],{"class":223},"    orientation ",[200,1790,951],{"class":914},[200,1792,1357],{"class":210},[200,1794,1762],{"class":223},[200,1796,951],{"class":914},[200,1798,640],{"class":1321},[200,1800,1769],{"class":223},[200,1802,951],{"class":914},[200,1804,1805],{"class":234}," \"orient.rten\"",[200,1807,1777],{"class":223},[200,1809,951],{"class":914},[200,1811,1386],{"class":461},[200,1813,989],{"class":223},[200,1815,1816],{"class":202,"line":324},[200,1817,989],{"class":223},[200,1819,1820],{"class":202,"line":330},[200,1821,334],{"emptyLinePlaceholder":333},[200,1823,1824,1826,1828,1830,1832,1834],{"class":202,"line":337},[200,1825,1684],{"class":914},[200,1827,1131],{"class":223},[200,1829,951],{"class":914},[200,1831,1641],{"class":223},[200,1833,1140],{"class":210},[200,1835,1836],{"class":223},"(context, config)\n",[892,1838,1840],{"id":1839},"react-native","React Native",[191,1842,1846],{"className":1843,"code":1844,"language":1845,"meta":196,"style":196},"language-typescript shiki shiki-themes material-theme-lighter github-light github-dark monokai","import { initialize } from '@rustors\u002Freact-native';\n\nawait initialize({\n  preset: 'ppv6',\n  models: {\n    detection: 'det.rten',\n    recognition: 'rec.rten',\n    dictionary: 'dict.txt',\n    classification: 'cls.rten',\n    orientation: 'orient.rten',\n  },\n});\n","typescript",[182,1847,1848,1874,1878,1889,1905,1914,1928,1942,1957,1971,1985,1989],{"__ignoreMap":196},[200,1849,1850,1852,1854,1857,1860,1863,1866,1869,1872],{"class":202,"line":203},[200,1851,1438],{"class":206},[200,1853,1246],{"class":381},[200,1855,1856],{"class":223}," initialize",[200,1858,1859],{"class":381}," }",[200,1861,1862],{"class":206}," from",[200,1864,1865],{"class":963}," '",[200,1867,1868],{"class":234},"@rustors\u002Freact-native",[200,1870,1871],{"class":963},"'",[200,1873,1153],{"class":381},[200,1875,1876],{"class":202,"line":214},[200,1877,334],{"emptyLinePlaceholder":333},[200,1879,1880,1883,1885,1887],{"class":202,"line":244},[200,1881,1882],{"class":206},"await",[200,1884,1856],{"class":210},[200,1886,231],{"class":223},[200,1888,382],{"class":381},[200,1890,1891,1895,1897,1899,1901,1903],{"class":202,"line":259},[200,1892,1894],{"class":1893},"squCx","  preset",[200,1896,398],{"class":381},[200,1898,1865],{"class":963},[200,1900,406],{"class":234},[200,1902,1871],{"class":963},[200,1904,411],{"class":381},[200,1906,1907,1910,1912],{"class":202,"line":272},[200,1908,1909],{"class":1893},"  models",[200,1911,398],{"class":381},[200,1913,425],{"class":381},[200,1915,1916,1918,1920,1922,1924,1926],{"class":202,"line":285},[200,1917,1479],{"class":1893},[200,1919,398],{"class":381},[200,1921,1865],{"class":963},[200,1923,966],{"class":234},[200,1925,1871],{"class":963},[200,1927,411],{"class":381},[200,1929,1930,1932,1934,1936,1938,1940],{"class":202,"line":298},[200,1931,1504],{"class":1893},[200,1933,398],{"class":381},[200,1935,1865],{"class":963},[200,1937,975],{"class":234},[200,1939,1871],{"class":963},[200,1941,411],{"class":381},[200,1943,1944,1947,1949,1951,1953,1955],{"class":202,"line":311},[200,1945,1946],{"class":1893},"    dictionary",[200,1948,398],{"class":381},[200,1950,1865],{"class":963},[200,1952,984],{"class":234},[200,1954,1871],{"class":963},[200,1956,411],{"class":381},[200,1958,1959,1961,1963,1965,1967,1969],{"class":202,"line":324},[200,1960,1542],{"class":1893},[200,1962,398],{"class":381},[200,1964,1865],{"class":963},[200,1966,1074],{"class":234},[200,1968,1871],{"class":963},[200,1970,411],{"class":381},[200,1972,1973,1975,1977,1979,1981,1983],{"class":202,"line":330},[200,1974,1584],{"class":1893},[200,1976,398],{"class":381},[200,1978,1865],{"class":963},[200,1980,1102],{"class":234},[200,1982,1871],{"class":963},[200,1984,411],{"class":381},[200,1986,1987],{"class":202,"line":337},[200,1988,552],{"class":381},[200,1990,1991,1994,1996],{"class":202,"line":555},[200,1992,1993],{"class":381},"}",[200,1995,238],{"class":223},[200,1997,1153],{"class":381},[892,1999,2001],{"id":2000},"c-ffi","C FFI",[191,2003,2007],{"className":2004,"code":2005,"language":2006,"meta":196,"style":196},"language-c shiki shiki-themes material-theme-lighter github-light github-dark monokai","#include \"rusto.h\"\n\nconst char *config_json = \"{\\\"template\\\":\\\"ppv6\\\",\\\"detection\\\":{\\\"modelPath\\\":\\\"det.rten\\\"},\\\"recognition\\\":{\\\"modelPath\\\":\\\"rec.rten\\\",\\\"dictPath\\\":\\\"dict.txt\\\"}}\";\nROCRHandle *handle = rocr_initialize(config_json);\n\n\u002F\u002F Later:\nrocr_free(handle);\n","c",[182,2008,2009,2021,2025,2134,2157,2161,2166],{"__ignoreMap":196},[200,2010,2011,2014,2016,2019],{"class":202,"line":203},[200,2012,2013],{"class":206},"#include",[200,2015,402],{"class":963},[200,2017,2018],{"class":234},"rusto.h",[200,2020,606],{"class":963},[200,2022,2023],{"class":202,"line":214},[200,2024,334],{"emptyLinePlaceholder":333},[200,2026,2027,2030,2033,2036,2039,2041,2043,2045,2049,2051,2053,2055,2057,2059,2061,2063,2065,2067,2069,2072,2074,2076,2078,2080,2082,2084,2086,2089,2091,2093,2095,2097,2099,2101,2103,2105,2107,2109,2111,2113,2115,2117,2119,2121,2123,2125,2127,2130,2132],{"class":202,"line":244},[200,2028,2029],{"class":1127},"const",[200,2031,2032],{"class":944}," char",[200,2034,2035],{"class":914}," *",[200,2037,2038],{"class":223},"config_json ",[200,2040,951],{"class":914},[200,2042,402],{"class":963},[200,2044,918],{"class":234},[200,2046,2048],{"class":2047},"sQeA1","\\\"",[200,2050,392],{"class":234},[200,2052,2048],{"class":2047},[200,2054,398],{"class":234},[200,2056,2048],{"class":2047},[200,2058,406],{"class":234},[200,2060,2048],{"class":2047},[200,2062,923],{"class":234},[200,2064,2048],{"class":2047},[200,2066,418],{"class":234},[200,2068,2048],{"class":2047},[200,2070,2071],{"class":234},":{",[200,2073,2048],{"class":2047},[200,2075,434],{"class":234},[200,2077,2048],{"class":2047},[200,2079,398],{"class":234},[200,2081,2048],{"class":2047},[200,2083,966],{"class":234},[200,2085,2048],{"class":2047},[200,2087,2088],{"class":234},"},",[200,2090,2048],{"class":2047},[200,2092,560],{"class":234},[200,2094,2048],{"class":2047},[200,2096,2071],{"class":234},[200,2098,2048],{"class":2047},[200,2100,434],{"class":234},[200,2102,2048],{"class":2047},[200,2104,398],{"class":234},[200,2106,2048],{"class":2047},[200,2108,975],{"class":234},[200,2110,2048],{"class":2047},[200,2112,923],{"class":234},[200,2114,2048],{"class":2047},[200,2116,594],{"class":234},[200,2118,2048],{"class":2047},[200,2120,398],{"class":234},[200,2122,2048],{"class":2047},[200,2124,984],{"class":234},[200,2126,2048],{"class":2047},[200,2128,2129],{"class":234},"}}",[200,2131,395],{"class":963},[200,2133,1153],{"class":381},[200,2135,2136,2139,2142,2145,2147,2150,2152,2155],{"class":202,"line":259},[200,2137,2138],{"class":223},"ROCRHandle ",[200,2140,2141],{"class":914},"*",[200,2143,2144],{"class":223},"handle ",[200,2146,951],{"class":914},[200,2148,2149],{"class":210}," rocr_initialize",[200,2151,231],{"class":381},[200,2153,2154],{"class":223},"config_json",[200,2156,1116],{"class":381},[200,2158,2159],{"class":202,"line":272},[200,2160,334],{"emptyLinePlaceholder":333},[200,2162,2163],{"class":202,"line":285},[200,2164,2165],{"class":938},"\u002F\u002F Later:\n",[200,2167,2168,2171,2173,2176],{"class":202,"line":298},[200,2169,2170],{"class":210},"rocr_free",[200,2172,231],{"class":381},[200,2174,2175],{"class":223},"handle",[200,2177,1116],{"class":381},[2179,2180,2181],"style",{},"html pre.shiki code .sRxSC, html code.shiki .sRxSC{--shiki-light:#39ADB5;--shiki-light-font-style:italic;--shiki-default:#D73A49;--shiki-default-font-style:inherit;--shiki-dark:#F97583;--shiki-dark-font-style:inherit;--shiki-sepia:#F92672;--shiki-sepia-font-style:inherit}html pre.shiki code .sD0ED, html code.shiki .sD0ED{--shiki-light:#6182B8;--shiki-default:#6F42C1;--shiki-dark:#B392F0;--shiki-sepia:#A6E22E}html pre.shiki code .ss--_, html code.shiki .ss--_{--shiki-light:#90A4AE;--shiki-default:#24292E;--shiki-dark:#E1E4E8;--shiki-sepia:#F8F8F2}html pre.shiki code .s94S9, html code.shiki .s94S9{--shiki-light:#90A4AE;--shiki-default:#E36209;--shiki-dark:#FFAB70;--shiki-sepia:#F8F8F2}html pre.shiki code .sLACW, html code.shiki .sLACW{--shiki-light:#91B859;--shiki-default:#032F62;--shiki-dark:#9ECBFF;--shiki-sepia:#E6DB74}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html .sepia .shiki span {color: var(--shiki-sepia);background: var(--shiki-sepia-bg);font-style: var(--shiki-sepia-font-style);font-weight: var(--shiki-sepia-font-weight);text-decoration: var(--shiki-sepia-text-decoration);}html.sepia .shiki span {color: var(--shiki-sepia);background: var(--shiki-sepia-bg);font-style: var(--shiki-sepia-font-style);font-weight: var(--shiki-sepia-font-weight);text-decoration: var(--shiki-sepia-text-decoration);}html pre.shiki code .swvn1, html code.shiki .swvn1{--shiki-light:#39ADB5;--shiki-default:#24292E;--shiki-dark:#E1E4E8;--shiki-sepia:#F8F8F2}html pre.shiki code .saDeg, html code.shiki .saDeg{--shiki-light:#39ADB5;--shiki-light-font-style:inherit;--shiki-default:#005CC5;--shiki-default-font-style:inherit;--shiki-dark:#79B8FF;--shiki-dark-font-style:inherit;--shiki-sepia:#66D9EF;--shiki-sepia-font-style:italic}html pre.shiki code .sEff5, html code.shiki .sEff5{--shiki-light:#9C3EDA;--shiki-light-font-style:inherit;--shiki-default:#005CC5;--shiki-default-font-style:inherit;--shiki-dark:#79B8FF;--shiki-dark-font-style:inherit;--shiki-sepia:#66D9EF;--shiki-sepia-font-style:italic}html pre.shiki code .sh1VR, html code.shiki .sh1VR{--shiki-light:#39ADB5;--shiki-default:#032F62;--shiki-dark:#9ECBFF;--shiki-sepia:#CFCFC2}html pre.shiki code .sINAO, html code.shiki .sINAO{--shiki-light:#91B859;--shiki-default:#032F62;--shiki-dark:#9ECBFF;--shiki-sepia:#CFCFC2}html pre.shiki code .s_MOj, html code.shiki .s_MOj{--shiki-light:#E2931D;--shiki-light-font-style:inherit;--shiki-default:#005CC5;--shiki-default-font-style:inherit;--shiki-dark:#79B8FF;--shiki-dark-font-style:inherit;--shiki-sepia:#66D9EF;--shiki-sepia-font-style:italic}html pre.shiki code .sYThS, html code.shiki .sYThS{--shiki-light:#F76D47;--shiki-default:#005CC5;--shiki-dark:#79B8FF;--shiki-sepia:#AE81FF}html pre.shiki code .sMTiH, html code.shiki .sMTiH{--shiki-light:#39ADB5;--shiki-default:#005CC5;--shiki-dark:#79B8FF;--shiki-sepia:#AE81FF}html pre.shiki code .shWJe, html code.shiki .shWJe{--shiki-light:#F76D47;--shiki-default:#D73A49;--shiki-dark:#F97583;--shiki-sepia:#F92672}html pre.shiki code .sKvfc, html code.shiki .sKvfc{--shiki-light:#E2931D;--shiki-light-text-decoration:inherit;--shiki-default:#6F42C1;--shiki-default-text-decoration:inherit;--shiki-dark:#B392F0;--shiki-dark-text-decoration:inherit;--shiki-sepia:#A6E22E;--shiki-sepia-text-decoration:underline}html pre.shiki code .sGXK2, html code.shiki .sGXK2{--shiki-light:#39ADB5;--shiki-default:#D73A49;--shiki-dark:#F97583;--shiki-sepia:#F92672}html pre.shiki code .ss7Ak, html code.shiki .ss7Ak{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#6A737D;--shiki-default-font-style:inherit;--shiki-dark:#6A737D;--shiki-dark-font-style:inherit;--shiki-sepia:#88846F;--shiki-sepia-font-style:inherit}html pre.shiki code .srJo8, html code.shiki .srJo8{--shiki-light:#9C3EDA;--shiki-light-font-style:inherit;--shiki-default:#D73A49;--shiki-default-font-style:inherit;--shiki-dark:#F97583;--shiki-dark-font-style:inherit;--shiki-sepia:#66D9EF;--shiki-sepia-font-style:italic}html pre.shiki code .siCPE, html code.shiki .siCPE{--shiki-light:#39ADB5;--shiki-default:#032F62;--shiki-dark:#9ECBFF;--shiki-sepia:#E6DB74}html pre.shiki code .sTNss, html code.shiki .sTNss{--shiki-light:#9C3EDA;--shiki-default:#D73A49;--shiki-dark:#F97583;--shiki-sepia:#F92672}html pre.shiki code .sM5v9, html code.shiki .sM5v9{--shiki-light:#90A4AE;--shiki-light-text-decoration:inherit;--shiki-default:#6F42C1;--shiki-default-text-decoration:inherit;--shiki-dark:#B392F0;--shiki-dark-text-decoration:inherit;--shiki-sepia:#A6E22E;--shiki-sepia-text-decoration:underline}html pre.shiki code .sQHqT, html code.shiki .sQHqT{--shiki-light:#E2931D;--shiki-light-font-style:inherit;--shiki-default:#D73A49;--shiki-default-font-style:inherit;--shiki-dark:#F97583;--shiki-dark-font-style:inherit;--shiki-sepia:#66D9EF;--shiki-sepia-font-style:italic}html pre.shiki code .sQqfL, html code.shiki .sQqfL{--shiki-light:#E2931D;--shiki-default:#6F42C1;--shiki-dark:#B392F0;--shiki-sepia:#F8F8F2}html pre.shiki code .s8HiA, html code.shiki .s8HiA{--shiki-light:#FF5370;--shiki-default:#005CC5;--shiki-dark:#79B8FF;--shiki-sepia:#AE81FF}html pre.shiki code .sMLJd, html code.shiki .sMLJd{--shiki-light:#6182B8;--shiki-default:#005CC5;--shiki-dark:#79B8FF;--shiki-sepia:#66D9EF}html pre.shiki code .sSsL9, html code.shiki .sSsL9{--shiki-light:#90A4AE;--shiki-default:#005CC5;--shiki-dark:#79B8FF;--shiki-sepia:#FD971F}html pre.shiki code .squCx, html code.shiki .squCx{--shiki-light:#E53935;--shiki-default:#24292E;--shiki-dark:#E1E4E8;--shiki-sepia:#F8F8F2}html pre.shiki code .sQeA1, html code.shiki .sQeA1{--shiki-light:#90A4AE;--shiki-default:#005CC5;--shiki-dark:#79B8FF;--shiki-sepia:#AE81FF}",{"title":196,"searchDepth":214,"depth":214,"links":2183},[2184,2185,2186,2187],{"id":188,"depth":214,"text":189},{"id":365,"depth":214,"text":366},{"id":761,"depth":214,"text":762},{"id":889,"depth":214,"text":890,"children":2188},[2189,2190,2191,2192,2193,2194],{"id":894,"depth":244,"text":895},{"id":1170,"depth":244,"text":1171},{"id":1425,"depth":244,"text":1426},{"id":1656,"depth":244,"text":1657},{"id":1839,"depth":244,"text":1840},{"id":2000,"depth":244,"text":2001},"Public initialization API reference for model presets, model paths, and auxiliary stages.","md",null,{},{"icon":162},{"title":2201,"description":2195},"InitializeConfig - RustO! API Reference","Q30ziRJIMg4c47j_cZK9Eh4QTCx1egLx4n4uCcFabT4",[2204,2206],{"title":150,"path":151,"stem":152,"description":2205,"icon":138,"children":-1},"Upgrading from RustO v0.2 to v0.3: Pure Rust RTen engine, .rten model formats, EngineSession, decoupled run options, and @rustors namespace.",{"title":164,"path":165,"stem":166,"description":2207,"icon":167,"children":-1},"Request-local output options, resize bounds, DBNet detector settings, and postprocessing reference.",1792905889812]