Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 4 additions & 3 deletions fastmlx/utils.py
Original file line number Diff line number Diff line change
Expand Up @@ -24,14 +24,15 @@
from mlx_lm import models as lm_models
from mlx_lm.sample_utils import make_sampler
from mlx_lm.tokenizer_utils import TokenizerWrapper
from mlx_lm.utils import generate_step
from mlx_lm.utils import stream_generate as lm_stream_generate
from mlx_lm.generate import generate_step
from mlx_lm.generate import stream_generate as lm_stream_generate
from mlx_vlm import load as vlm_load
from mlx_vlm import models as vlm_models
from mlx_vlm.utils import load_image_processor
from mlx_vlm.utils import stream_generate as vlm_stream_generate
except ImportError:
except ImportError as e:
print("Warning: mlx or mlx_lm not available. Some functionality will be limited.")
print("ImportError details:", e)


TOOLS_PATH = os.path.abspath(os.path.join(os.path.dirname(__file__), "tools"))
Expand Down