Modified:
/branches/thefuture-modules/thebeast-core/src/main/scala/org/riedelcastro/thebeast/env/Term.scala
/branches/thefuture-modules/thebeast-core/src/main/scala/org/riedelcastro/thebeast/env/doubles/LogLinear.scala
=======================================
---
/branches/thefuture-modules/thebeast-core/src/main/scala/org/riedelcastro/thebeast/env/Term.scala
Sun Mar 21 14:06:34 2010
+++
/branches/thefuture-modules/thebeast-core/src/main/scala/org/riedelcastro/thebeast/env/Term.scala
Wed Mar 24 00:09:51 2010
@@ -129,9 +129,6 @@
def cloneWithNewSubterms(subterms: Seq[Term[Any]]) = new Constant(value)
}
-
-
-
trait BoundedTerm[T] extends Term[T] {
def upperBound: T
=======================================
---
/branches/thefuture-modules/thebeast-core/src/main/scala/org/riedelcastro/thebeast/env/doubles/LogLinear.scala
Mon Mar 22 22:37:56 2010
+++
/branches/thefuture-modules/thebeast-core/src/main/scala/org/riedelcastro/thebeast/env/doubles/LogLinear.scala
Wed Mar 24 00:09:51 2010
@@ -26,9 +26,7 @@
/**
* A Featurized term is a term that deterministically depends on
* the value of a feature-vector * weight dot product. Very close
- * to general linear models, but does not require normalization. Note that
- * the weight vector must be the result of grounding a vector variable,
and that
- * that the term needs to provide this variable at request.
+ * to general linear models, but does not require normalization.
*/
trait Featurized extends DoubleTerm {
/**
@@ -43,9 +41,9 @@
def means(incoming: Beliefs[Any, EnvVar[Any]]): Vector
/**
- * The original weight vector variable that was grounded to produce the
weight vector.
+ * The weight vector term.
*/
- def weights: VectorVar
+ def weights: VectorTerm
}
class Weights extends HashMap[VectorVar, Vector]