Phi2 text-to-text model 7b int8

Description

Pretrained phi2 model , adapted and imported into Spark NLP.

Download Copy S3 URI

How to use


documentAssembler = DocumentAssembler() \
	.setInputCol('text') \
	.setOutputCol('document')

phi2 = Phi2Transformer \
        .pretrained() \
        .setMaxOutputLength(50) \
        .setDoSample(False) \
        .setInputCols(["document"]) \
        .setOutputCol("phi2_generation")

pipeline = Pipeline().setStages([documentAssembler, phi2])
data = spark.createDataFrame([["Who is the founder of Spark-NLP?"]]).toDF("text")
pipelineModel = pipeline.fit(data)
pipelineDF = pipelineModel.transform(data)


val documentAssembler = new DocumentAssembler()
	.setInputCols("text")
	.setOutputCols("document")

val phi2 = Phi2Transformer         .pretrained()         .setMaxOutputLength(50)         .setDoSample(False)         .setInputCols(["document"])         .setOutputCol("phi2_generation")

val pipeline = new Pipeline().setStages(Array(documentAssembler, phi2))
val data = Seq("Who is the founder of Spark-NLP?").toDS.toDF("text")
val pipelineModel = pipeline.fit(data)
val pipelineDF = pipelineModel.transform(data)

Model Information

Model Name: phi2
Compatibility: Spark NLP 5.4.0+
License: Open Source
Edition: Official
Language: en
Size: 9.1 GB