three-ntc-trainer
Classes
Interfaces
- NTCExporterOptions
- NTCGPUModelOptions
- NTCGridPyramidModel
- NTCGridPyramidOptions
- NTCLossSeries
- NTCProfile
- NTCQuantizationOptions
- NTCTextureModelLayout
- NTCTrainArgs
- NTCTrainerOptions
- NTCTrainProgress
- ResolvedNTCQuantizationConfig
Type Aliases
Variables
- DEFAULT_MIPS_PER_LEVEL
- DEFAULT_QUANTIZATION_OPTIONS
- FORMAT
- GRID_BASE_RESOLUTION_OPTIONS
- GRID_LEVELS_OPTIONS
- MATERIALX_SAMPLES
- MAX_GRID_RESOLUTION
- MLP_ACTIVATION_OPTIONS
- MLP_HIDDEN_SIZE_OPTIONS
- NTC_PROFILE_NAMES
- NTC_PROFILES
- VERSION
Functions
- bakeColorNodeToTexture
- bakeMaterialToTextures
- buildChannelPreviewMaterials
- buildPackedColorNodes
- classifyMaterialChannels
- computeDecoderInputSize
- computeGridLatentTexels
- computeGridLevels
- computeLatentRanges
- computeMLPFlops
- computeMLPLayoutStats
- computeMLPParamCount
- computeModelFootprint
- computeTextureModelLayout
- createLanczosMipChain
- createLanczosSourceTexture
- createNTCGridPyramidModel
- createRandom
- encodeNTC
- extractBaseColorNode
- findImageNode
- fitNTCMaterial
- formatBytes
- formatFlops
- formatModelSizeSummary
- getLearningRate
- getMaterialXSample
- getMaterialXSampleUrl
- getNTCPaperProfile
- getNTCProfile
- getNTCProfileControls
- inferAlbedoUvTransform
- inferUvTransformFromImageNode
- loadImageTexture
- populateMaterialXSelect
- resolveMaterialChannelNodes
- resolveNTCGridPyramidOptions
- resolveQuantizationConfig
- yieldToBrowser