SDAI
Toggle table of contents
Main site
Telegram
Discord
android
Target filter
android
Switch theme
Search in API
Skip to content
SDAI
feature/bonsai
/
com.shifthackz.aisdv1.feature.bonsai
/
AndroidBonsaiModelLayout
/
Companion
Companion
android
object
Companion
(
source
)
Members
Properties
EXTRACTED_
DIRECTORY
Link copied to clipboard
android
private
const
val
EXTRACTED_DIRECTORY
:
String
MAX_
NESTED_
SEARCH_
DEPTH
Link copied to clipboard
android
private
const
val
MAX_NESTED_SEARCH_DEPTH
:
Int
=
4
MODEL_
ARCHIVE
Link copied to clipboard
android
private
const
val
MODEL_ARCHIVE
:
String
RESOURCES_
DIRECTORY
Link copied to clipboard
android
private
const
val
RESOURCES_DIRECTORY
:
String
SCHEDULER_
DIRECTORY
Link copied to clipboard
android
private
const
val
SCHEDULER_DIRECTORY
:
String
TEXT_
ENCODER_
LEGACY_
DIRECTORY
Link copied to clipboard
android
private
const
val
TEXT_ENCODER_LEGACY_DIRECTORY
:
String
TEXT_
ENCODER_
MLX_
DIRECTORY
Link copied to clipboard
android
private
const
val
TEXT_ENCODER_MLX_DIRECTORY
:
String
TOKENIZER_
DIRECTORY
Link copied to clipboard
android
private
const
val
TOKENIZER_DIRECTORY
:
String
TRANSFORMER_
DIRECTORY
Link copied to clipboard
android
private
const
val
TRANSFORMER_DIRECTORY
:
String
VAE_
DIRECTORY
Link copied to clipboard
android
private
const
val
VAE_DIRECTORY
:
String
Functions
direct
Candidates
Link copied to clipboard
android
private
fun
directCandidates
(
root
:
File
)
:
List
<
File
>
find
Link copied to clipboard
android
private
fun
find
(
inDirectory
:
File
)
:
AndroidBonsaiModelLayout
?
first
Directory
Link copied to clipboard
android
private
fun
firstDirectory
(
root
:
File
,
names
:
List
<
String
>
)
:
File
?
is
Bonsai
Root
Link copied to clipboard
android
private
fun
isBonsaiRoot
(
root
:
File
)
:
Boolean
layout
Link copied to clipboard
android
private
fun
layout
(
root
:
File
)
:
AndroidBonsaiModelLayout
?
resolve
Link copied to clipboard
android
fun
resolve
(
modelPath
:
String
)
:
AndroidBonsaiModelLayout
Resolves a Bonsai model path to its runtime layout, extracting
model.zip
when needed.
unzip
Safely
Link copied to clipboard
android
private
fun
File
.
unzipSafely
(
destination
:
File
)