package text2sql

Type Members

  1. class ActionInfo extends AnyRef
  2. class Beam extends AnyRef
  3. case class DatabaseDefinition(column_names: List[(Int, String)], column_names_original: List[(Int, String)], column_types: List[String], db_id: String, foreign_keys: List[(Int, Int)], primary_keys: List[Int], table_names: List[String], table_names_original: List[String]) extends Product with Serializable
  4. case class HypMeta(actionType: Option[Action], prodId: Option[Int] = None, tId: Option[Int] = None, colId: Option[Int] = None, score: Float, newHypScore: Double, prevHypId: Int) extends Product with Serializable
  5. case class PreprocessedDB(col_set: List[String], schema_content: List[String], col_table: List[Int], graph: Graph, dbDefinition: DatabaseDefinition) extends Product with Serializable
  6. case class SchemaJSON(tableNames: Seq[String], columnNames: Seq[String], embTable: Seq[Float], embColumn: Seq[Float], tableEmbedding: Array[Array[Array[Float]]], schemaEmbedding: Array[Array[Array[Float]]]) extends Product with Serializable
  7. class Sem2SQL extends AnyRef