Skip to content

refactor(nn): improve module naming and registration#433

Merged
chenghuaWang merged 7 commits intoUbiquitousLearning:v2from
chenghuaWang:v2
Sep 8, 2025
Merged

refactor(nn): improve module naming and registration#433
chenghuaWang merged 7 commits intoUbiquitousLearning:v2from
chenghuaWang:v2

Conversation

@chenghuaWang
Copy link
Copy Markdown
Collaborator

  • Update module registration to handle empty absolute name correctly
  • Fix absolute name setting for layers
  • Add FIXME comment for embedding output data type
  • Make Context constructor private for singleton pattern

chenghuaWang and others added 6 commits September 7, 2025 14:02
- Add MLLM_TYPE_MAPPING for tensor type conversion
- Implement ParamsDict class for storing and manipulating tensors
- Add functions for loading PyTorch and safetensors models
- Implement tensor conversion methods in ParamsDict
…dels

- Add support for loading and storing MLLM V1 and V2 model files in pure Python
- Implement new functions in convertor module for model file operations
- Update mllm_type_mapping.py to include more data type mappings
- Create __init__.py in convertor module for unified interface
- Add mllm-quantizer tool for model quantization
- Add mllm-convertor tool for model format conversion
- Update setup and task files to include new tools
- Refactor model file handling for better tool integration
…nagement

- Add new executable targets for Qwen-2VL model
- Implement KVCache reordering to improve memory efficiency
- Update model configuration and tokenization for Qwen-2VL
- Refactor code to support new model and optimization techniques
- Update module registration to handle empty absolute name correctly
- Fix absolute name setting for layers
- Add FIXME comment for embedding output data type
- Make Context constructor private for singleton pattern
- Add `start` parameter to `reorderKVCache` function for more efficient cache maintenance
- Set log level to error in LazyVLMQwen2VL and LazyVLMQwen2_5VL to reduce output noise
- Add `setLogLevel` function to mllm API for better control over logging
@chenghuaWang chenghuaWang merged commit 8d3818a into UbiquitousLearning:v2 Sep 8, 2025
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant