{ "_class_name": "KIMODOPipeline", "_library_name": "motius", "model_type": "kimodo", "format": "motius-kimodo-wrapper-v1", "bundle_class": "motius.models.kimodo.KIMODOBundle", "pipeline_class": "motius.pipelines.kimodo.KIMODOPipeline", "artifacts": { "kimodo_checkpoint": "kimodo_checkpoint/Kimodo-SMPLX-RP-v1", "text_encoders": "text_encoders" }, "components": { "kimodo_checkpoint": { "model_name": "Kimodo-SMPLX-RP-v1", "stored_in_artifact": true, "path": "kimodo_checkpoint/Kimodo-SMPLX-RP-v1" }, "text_encoder": { "name": "llm2vec", "stored_in_artifact": true, "path": "text_encoders" } }, "external_components": { "kimodo_checkpoint": { "model_name": "Kimodo-SMPLX-RP-v1", "stored_in_artifact": true, "path": "kimodo_checkpoint/Kimodo-SMPLX-RP-v1" }, "text_encoder": { "name": "llm2vec", "stored_in_artifact": true, "path": "text_encoders" } }, "supported_tasks": { "text_to_motion": "prompt only, no constraints", "multi_prompt": "ordered prompt segments with transition blending", "fullbody_keyframe": "FullBodyConstraintSet on selected frames", "end_effector": "EndEffectorConstraintSet or hand/foot subclasses", "root2d": "Root2DConstraintSet for 2-D paths and waypoints", "constraint_json": "constraints saved by the KIMODO demo/CLI" }, "api": { "loader": "motius.Pipeline.from_pretrained", "task_methods": [ "infer_text_to_motion", "infer_kinematic_motion_control" ] }, "format_version": 1, "tasks": [ "text_to_motion", "kinematic_motion_control" ], "required_files": [ "kimodo_checkpoint/Kimodo-SMPLX-RP-v1/.gitattributes", "kimodo_checkpoint/Kimodo-SMPLX-RP-v1/LICENSE", "kimodo_checkpoint/Kimodo-SMPLX-RP-v1/README.md", "kimodo_checkpoint/Kimodo-SMPLX-RP-v1/config.yaml", "kimodo_checkpoint/Kimodo-SMPLX-RP-v1/model.safetensors", "kimodo_checkpoint/Kimodo-SMPLX-RP-v1/stats/motion/body/mean.npy", "kimodo_checkpoint/Kimodo-SMPLX-RP-v1/stats/motion/body/std.npy", "kimodo_checkpoint/Kimodo-SMPLX-RP-v1/stats/motion/global_root/mean.npy", "kimodo_checkpoint/Kimodo-SMPLX-RP-v1/stats/motion/global_root/std.npy", "kimodo_checkpoint/Kimodo-SMPLX-RP-v1/stats/motion/local_root/mean.npy", "kimodo_checkpoint/Kimodo-SMPLX-RP-v1/stats/motion/local_root/std.npy", "kimodo_config.json", "text_encoders/McGill-NLP/LLM2Vec-Meta-Llama-3-8B-Instruct-mntp-supervised/.gitattributes", "text_encoders/McGill-NLP/LLM2Vec-Meta-Llama-3-8B-Instruct-mntp-supervised/README.md", "text_encoders/McGill-NLP/LLM2Vec-Meta-Llama-3-8B-Instruct-mntp-supervised/adapter_config.json", "text_encoders/McGill-NLP/LLM2Vec-Meta-Llama-3-8B-Instruct-mntp-supervised/adapter_model.safetensors", "text_encoders/McGill-NLP/LLM2Vec-Meta-Llama-3-8B-Instruct-mntp/.gitattributes", "text_encoders/McGill-NLP/LLM2Vec-Meta-Llama-3-8B-Instruct-mntp/README.md", "text_encoders/McGill-NLP/LLM2Vec-Meta-Llama-3-8B-Instruct-mntp/adapter_config.json", "text_encoders/McGill-NLP/LLM2Vec-Meta-Llama-3-8B-Instruct-mntp/adapter_model.safetensors", "text_encoders/McGill-NLP/LLM2Vec-Meta-Llama-3-8B-Instruct-mntp/attn_mask_utils.py", "text_encoders/McGill-NLP/LLM2Vec-Meta-Llama-3-8B-Instruct-mntp/config.json", "text_encoders/McGill-NLP/LLM2Vec-Meta-Llama-3-8B-Instruct-mntp/modeling_llama_encoder.py", "text_encoders/McGill-NLP/LLM2Vec-Meta-Llama-3-8B-Instruct-mntp/special_tokens_map.json", "text_encoders/McGill-NLP/LLM2Vec-Meta-Llama-3-8B-Instruct-mntp/tokenizer.json", "text_encoders/McGill-NLP/LLM2Vec-Meta-Llama-3-8B-Instruct-mntp/tokenizer_config.json", "text_encoders/meta-llama/Meta-Llama-3-8B-Instruct/.gitattributes", "text_encoders/meta-llama/Meta-Llama-3-8B-Instruct/LICENSE", "text_encoders/meta-llama/Meta-Llama-3-8B-Instruct/README.md", "text_encoders/meta-llama/Meta-Llama-3-8B-Instruct/USE_POLICY.md", "text_encoders/meta-llama/Meta-Llama-3-8B-Instruct/config.json", "text_encoders/meta-llama/Meta-Llama-3-8B-Instruct/generation_config.json", "text_encoders/meta-llama/Meta-Llama-3-8B-Instruct/model-00001-of-00004.safetensors", "text_encoders/meta-llama/Meta-Llama-3-8B-Instruct/model-00002-of-00004.safetensors", "text_encoders/meta-llama/Meta-Llama-3-8B-Instruct/model-00003-of-00004.safetensors", "text_encoders/meta-llama/Meta-Llama-3-8B-Instruct/model-00004-of-00004.safetensors", "text_encoders/meta-llama/Meta-Llama-3-8B-Instruct/model.safetensors.index.json", "text_encoders/meta-llama/Meta-Llama-3-8B-Instruct/special_tokens_map.json", "text_encoders/meta-llama/Meta-Llama-3-8B-Instruct/tokenizer.json", "text_encoders/meta-llama/Meta-Llama-3-8B-Instruct/tokenizer_config.json" ] }