Companion

Properties

Link copied to clipboard
private const val EXTRACTED_DIRECTORY: String
Link copied to clipboard
private const val MAX_NESTED_SEARCH_DEPTH: Int = 4
Link copied to clipboard
private const val MODEL_ARCHIVE: String
Link copied to clipboard
private const val RESOURCES_DIRECTORY: String
Link copied to clipboard
private const val SCHEDULER_DIRECTORY: String
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
private const val TOKENIZER_DIRECTORY: String
Link copied to clipboard
private const val TRANSFORMER_DIRECTORY: String
Link copied to clipboard
private const val VAE_DIRECTORY: String

Functions

Link copied to clipboard
private fun directCandidates(root: File): List<File>
Link copied to clipboard
private fun find(inDirectory: File): AndroidBonsaiModelLayout?
Link copied to clipboard
private fun firstDirectory(root: File, names: List<String>): File?
Link copied to clipboard
private fun isBonsaiRoot(root: File): Boolean
Link copied to clipboard
private fun layout(root: File): AndroidBonsaiModelLayout?
Link copied to clipboard

Resolves a Bonsai model path to its runtime layout, extracting model.zip when needed.

Link copied to clipboard
private fun File.unzipSafely(destination: File)