Skip to content

Instantly share code, notes, and snippets.

View smdshakeelhassan's full-sized avatar

Sheikh Md Shakeel Hassan smdshakeelhassan

  • University of California Irvine
  • Irvine
  • 20:57 (UTC -07:00)
View GitHub Profile
@smdshakeelhassan
smdshakeelhassan / farm_training_doc_class.py
Created July 28, 2021 06:35
Medium- FARM- Document Classification- Training and Inference
import torch
from farm.modeling.tokenization import Tokenizer
from farm.data_handler.processor import TextClassificationProcessor
from farm.data_handler.data_silo import DataSilo
from farm.modeling.language_model import Roberta
from farm.modeling.prediction_head import MultiLabelTextClassificationHead
from farm.modeling.adaptive_model import AdaptiveModel
from farm.modeling.optimization import initialize_optimizer
from farm.train import Trainer
from farm.utils import MLFlowLogger
@smdshakeelhassan
smdshakeelhassan / prepare_farm_doc_class_data.py
Created July 28, 2021 05:06
Medium- FARM- Document Classification- Dataset Preparation
import os
import pandas as pd #Use !pip install pandas if you don't have this package installed already
from cleantext import clean #Use !pip install clean-text if you don't have this package installed already
data_path = "./bbc/bbc"
label_dirs = next(os.walk(data_path))[1]
df = pd.DataFrame(columns=["text", "label"])
for label in label_dirs:
@smdshakeelhassan
smdshakeelhassan / local_win05_uni_pool.config
Created January 14, 2020 10:33
Configuration File for implementation of ASR with local attention and unidirectional LSTM and pooling layer in Returnn
#!crnn/rnn.py
# kate: syntax python;
import os
import numpy
from subprocess import check_output, CalledProcessError
from Pretrain import WrapEpochValue
# task
use_tensorflow = True
@smdshakeelhassan
smdshakeelhassan / local_win05_uni.config
Last active January 14, 2020 10:34
Configuration File for implementation of ASR with local attention and unidirectional LSTM in Returnn
#!crnn/rnn.py
# kate: syntax python;
import os
import numpy
from subprocess import check_output, CalledProcessError
from Pretrain import WrapEpochValue
# task
use_tensorflow = True