From e2e8db8b9a2db29e842d7d6dd5652fa612d59370 Mon Sep 17 00:00:00 2001 From: Tim Vieira Date: Wed, 10 Jul 2013 15:21:53 -0400 Subject: [PATCH] remove numpy as dep to speed-up load time Issue #44 --- src/Dyna/Backend/Python/stdlib.py | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/src/Dyna/Backend/Python/stdlib.py b/src/Dyna/Backend/Python/stdlib.py index 921d043..81c62c9 100644 --- a/src/Dyna/Backend/Python/stdlib.py +++ b/src/Dyna/Backend/Python/stdlib.py @@ -3,14 +3,11 @@ from term import Term, Cons, Nil from collections import Counter from utils import pretty, pretty_print -try: - from numpy import log, exp, sqrt - from numpy.random import uniform -except ImportError: # XXX: should probably issue a warning. - from math import log, exp, sqrt - from random import random as _random - def uniform(a=0, b=1): - return _random() * (b - a) + a + +from math import log, exp, sqrt +from random import random as _random +def uniform(a=0, b=1): + return _random() * (b - a) + a def equals(x,y): -- 2.50.1