object SemiCRF extends Serializable
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- SemiCRF
- Serializable
- Serializable
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- trait AnchoredFeaturizer [L, W] extends AnyRef
-
trait
Anchoring
[L, W] extends AnyRef
An Anchoring encodes all the information needed to score Semimarkov models.
An Anchoring encodes all the information needed to score Semimarkov models.
In particular, it can score transitions between a previous label (prev) and the next label, which spans from begin to end.
-
class
BaseModelConstraintSemiCRF
[L, W] extends ConstraintSemiCRF[L, W] with Serializable
- Annotations
- @SerialVersionUID()
- trait ConstraintSemiCRF [L, W] extends SemiCRF[L, W] with Factory[L, W]
- class IdentityAnchoring [L, W] extends Anchoring[L, W]
-
class
IdentityConstraintSemiCRF
[L, W] extends ConstraintSemiCRF[L, W] with Serializable
- Annotations
- @SerialVersionUID()
- trait IndexedFeaturizer [L, W] extends AnyRef
- trait Marginal [L, W] extends VisitableMarginal[TransitionVisitor[L, W]]
- case class ProductAnchoring [L, W](a: Anchoring[L, W], b: Anchoring[L, W]) extends Anchoring[L, W] with Product with Serializable
-
trait
TransitionVisitor
[L, W] extends AnyRef
A visitor used by epic.sequences.SemiCRF.Marginal for giving marginal probabilities over labeled spans.
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
- def buildIOModel[L](data: IndexedSeq[Segmentation[L, String]], gazetteer: Gazetteer[Any, String] = Gazetteer.empty[Any, String], opt: OptParams = OptParams()): SemiCRF[Unit, String]
- def buildSimple[L](data: IndexedSeq[Segmentation[L, String]], gazetteer: Gazetteer[Any, String] = Gazetteer.empty[Any, String], wordFeaturizer: Optional[WordFeaturizer[String]] = None, spanFeaturizer: Optional[SurfaceFeaturizer[String]] = None, opt: OptParams = OptParams(regularization = 1.0)): SemiCRF[L, String]
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
- def fromCRF[L, W](crf: CRF[L, W]): SemiCRF[L, W]
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- def posteriorDecode[L, W](m: Marginal[L, W], id: String = ""): Segmentation[L, W]
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
- def viterbi[L, W](anchoring: Anchoring[L, W], id: String = ""): Segmentation[L, W]
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
- object Marginal