Project structure of: kyegomez/MultiModalMamba
example.pyPython script uses libraries, creates input tensors, initializes model, and prints shape.__init__.pyImports and lists MultiModalMambaBlock, MMM classes.block.pyMultiModal Mamba Fusion in PyTorchmodel.pyMulti-modal modeling with fusion techniques.
model_example.pyImports torch, creates MMM model with parameters, passes x and img.pyproject.tomlConfigures Python project "mmm-zeta" with dependencies and dev tools.README.mdVersatile AI model: Vision Transformer + Mamba, fast & customizable.requirements.txtSpecifies required Python package versions.auto_docs.pyAuto-generates Markdown docs for classes using OpenAI model.auto_docs_functions.pyGenerate Markdown docs with OpenAI model for zeta.ops functions.auto_tests.pyAutomated test & doc generation with GPT-4 in parallel threads.auto_tests_functions.pyAutomates documentation/testing for Python modules using gpt-4.docs.pyProfessional docs, markdown, multi-head attention, test best practices.mkdocs_handler.pyGenerate ".md" file list from directory.
code_quality.shAutomates Python code style fixes and formatting in tests directory.delpycache.pyDelete all pycache directories in specified directory.get_package_requirements.pyExtracts package names and versions from requirements.txt for installation.requirementstxt_to_pyproject.pyAutomates pyproject.toml dependencies' version updates efficiently.test_name.shRenames tests with 'test_' prefix, colored output.tests.shTests all Python scripts in directory.
test_benchmarks.pyBenchmark MambaBlock and Transformer processing timestest_blocks.pyMultiModalMambaBlock test fixture tests.test_model.pyMMM model test fixture with fusion methods and return_embeddings flag testing.