Instructions to use SarwarShafee/BanglaBert_with_TFModel with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- Transformers
How to use SarwarShafee/BanglaBert_with_TFModel with Transformers:
# Use a pipeline as a high-level helper from transformers import pipeline pipe = pipeline("text-classification", model="SarwarShafee/BanglaBert_with_TFModel")# Load model directly from transformers import AutoTokenizer, AutoModelForSequenceClassification tokenizer = AutoTokenizer.from_pretrained("SarwarShafee/BanglaBert_with_TFModel") model = AutoModelForSequenceClassification.from_pretrained("SarwarShafee/BanglaBert_with_TFModel") - Notebooks
- Google Colab
- Kaggle
# Load model directly
from transformers import AutoTokenizer, AutoModelForSequenceClassification
tokenizer = AutoTokenizer.from_pretrained("SarwarShafee/BanglaBert_with_TFModel")
model = AutoModelForSequenceClassification.from_pretrained("SarwarShafee/BanglaBert_with_TFModel")Quick Links
YAML Metadata Warning:empty or missing yaml metadata in repo card
Check out the documentation for more information.
Test Code
import tensorflow as tf
from transformers import TFAutoModelForPreTraining, AutoTokenizer
from normalizer import normalize
import numpy as np
model = TFAutoModelForPreTraining.from_pretrained("SarwarShafee/BanglaBert_with_TFModel", from_pt=True)
tokenizer = AutoTokenizer.from_pretrained("SarwarShafee/BanglaBert_with_TFModel")
original_sentence = "আমি কৃতজ্ঞ কারণ আপনি আমার জন্য অনেক কিছু করেছেন।"
fake_sentence = "আমি হতাশ কারণ আপনি আমার জন্য অনেক কিছু করেছেন।"
fake_sentence = normalize(fake_sentence) # this normalization step is required before tokenizing the text
fake_tokens = tokenizer.tokenize(fake_sentence)
fake_inputs = tokenizer.encode(fake_sentence, return_tensors="tf")
discriminator_outputs = model(fake_inputs)[0]
predictions = tf.round((tf.sign(discriminator_outputs) + 1) / 2)
# Convert the predictions to a Python list and then to integers
predictions_list = predictions.numpy().squeeze().tolist()
integer_predictions = [int(prediction[0]) for prediction in predictions_list[1:-1]]
print(" ".join(fake_tokens))
print("-" * 50)
print(" ".join([str(prediction) for prediction in integer_predictions]))
print("-" * 50)
- Downloads last month
- 5
# Use a pipeline as a high-level helper from transformers import pipeline pipe = pipeline("text-classification", model="SarwarShafee/BanglaBert_with_TFModel")