| addBiasToLayers(const String &query, std::vector< Layer > &layers) | krotos::TextToAssets | private |
| addListener(Listener *listener) | krotos::TextToAssets | |
| anthropicAPICall(String query) | krotos::TextToAssets | private |
| appendDataToEmbeddingsFile() | krotos::TextToAssets | |
| argsort(const std::vector< float > &x) const | krotos::TextToAssets | private |
| calculateEmbeddingsForFile(const File &file) | krotos::TextToAssets | protectedvirtual |
| calculateLLMLayerScores(const std::vector< Layer > &layers, const StringArray &generatedLayerNames) | krotos::TextToAssets | private |
| calculateReciprocalRankFusion(const std::vector< float > &scores1, const std::vector< float > &scores2, float k=2.0f, float alpha=0.5f) const | krotos::TextToAssets | private |
| capitalize(const String &text) | krotos::TextToAssets | private |
| clear() | krotos::TextToAssets | private |
| containsKeyword(const String &text, const StringArray &keywords) | krotos::TextToAssets | private |
| createFilePath(String filename) | krotos::TextToAssets | virtual |
| dot(const std::vector< float > &a, const std::vector< float > &b) const | krotos::TextToAssets | private |
| excludeLayers(const StringArray &excludeList, std::vector< Layer > &layers) | krotos::TextToAssets | private |
| findAsset(const Layer &layer) | krotos::TextToAssets | private |
| findClosestAmbienceCatID(const String &query, const std::vector< float > &queryEmbedding) | krotos::TextToAssets | private |
| findLayer(const std::vector< float > &queryEmbedding, const std::vector< float > &presetEmbedding, const std::vector< Layer > &layers, const std::vector< float > &layerScoresLLM) | krotos::TextToAssets | private |
| findPresetFiles(String searchTerm) | krotos::TextToAssets | |
| getInitTTPData() | krotos::TextToAssets | static |
| getLLMLayers(std::unique_ptr< InputStream > &stream) | krotos::TextToAssets | private |
| getVectorScores(String catID, const std::vector< float > &x) const | krotos::TextToAssets | private |
| isAvailable() | krotos::TextToAssets | inline |
| isModelFileAvailable() const | krotos::TextToAssets | inlineprotectedvirtual |
| isStrictMode() | krotos::TextToAssets | inline |
| isUCSValid(String catID) | krotos::TextToAssets | |
| loadFileEmbeddings() | krotos::TextToAssets | private |
| loadPresetLayers() | krotos::TextToAssets | private |
| loadQueryEmbeddings() | krotos::TextToAssets | private |
| m_assetCounter | krotos::TextToAssets | private |
| m_bm25 | krotos::TextToAssets | private |
| m_bm25Corpus | krotos::TextToAssets | private |
| m_claudeApiKeyEncrypted | krotos::TextToAssets | private |
| m_cs | krotos::TextToAssets | private |
| m_datasetIDMap | krotos::TextToAssets | private |
| m_datasetMap | krotos::TextToAssets | private |
| m_layersMap | krotos::TextToAssets | private |
| m_listeners | krotos::TextToAssets | private |
| m_modelFileAvailable | krotos::TextToAssets | protected |
| m_progressUpdater | krotos::TextToAssets | private |
| m_queryEmbeddings | krotos::TextToAssets | private |
| m_sampleFilenames | krotos::TextToAssets | private |
| m_samplePaths | krotos::TextToAssets | private |
| m_sentenceTransformer | krotos::TextToAssets | private |
| m_shouldSave | krotos::TextToAssets | private |
| m_statusUpdater | krotos::TextToAssets | private |
| m_strictMode | krotos::TextToAssets | private |
| m_synchronousUpdates | krotos::TextToAssets | protected |
| m_ttaAvailable | krotos::TextToAssets | private |
| m_UCS | krotos::TextToAssets | private |
| maskLayersContainingTag(String tag, std::vector< Layer > &layers) | krotos::TextToAssets | private |
| matchesCategory(const String &catID, StringArray tags) const | krotos::TextToAssets | private |
| normalise(std::vector< float > &x) const | krotos::TextToAssets | private |
| notifyAvailabilityStatus(bool isAvailable) | krotos::TextToAssets | private |
| notifyProgressUpdate(const int processedFiles, const int totalFiles, const String &estimatedTimeRemaining) | krotos::TextToAssets | private |
| parseAnthropicResponse(std::unique_ptr< InputStream > &stream) | krotos::TextToAssets | private |
| preprocessQuery(String query) const | krotos::TextToAssets | private |
| processFileList(Array< File > &filesToProcess) | krotos::TextToAssets | |
| rankify(const std::vector< float > &x) const | krotos::TextToAssets | |
| readFromFile(File file) | krotos::TextToAssets | private |
| removeListener(Listener *listener) | krotos::TextToAssets | |
| run() override | krotos::TextToAssets | private |
| sanitizeString(String text) | krotos::TextToAssets | private |
| searchForTagAndProperty(ValueTree &root, Identifier tag, Identifier property, String newSample, Identifier target) | krotos::TextToAssets | static |
| setClaudeApiKey(const String &key) | krotos::TextToAssets | inline |
| setStrictMode(bool isStrictMode) | krotos::TextToAssets | inline |
| TextToAssets() | krotos::TextToAssets | |
| topk(std::vector< std::pair< float, int > > data, int topk) const | krotos::TextToAssets | private |
| updateCoreEngineParamValue(ValueTree &tree, const var &coreEngineID, const var ¶mID, const String &value) | krotos::TextToAssets | static |
| updateTabLabel(ValueTree &root, int index, const String &label) | krotos::TextToAssets | static |
| ~TextToAssets() | krotos::TextToAssets | |