Skip to content

Instantly share code, notes, and snippets.

View avidale's full-sized avatar

David Dale avidale

View GitHub Profile
@avidale
avidale / laser_2_3_speech.ipynb
Last active June 11, 2023 14:43
laser_2_3_speech.ipynb
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
import numpy as np
import scipy.optimize
from sklearn.linear_model import Ridge
from sklearn.isotonic import IsotonicRegression
from sklearn.base import BaseEstimator, RegressorMixin
class MonotonicRegression(BaseEstimator, RegressorMixin):
""" Smooth increasing piecewise linear regression.
During training, it minimizes MSE and the sum of absolute changes in its slope.
@avidale
avidale / conceptnet5_russified.ipynb
Created February 10, 2022 11:43
conceptnet5_russified.ipynb
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@avidale
avidale / pseudo-ppl.ipynb
Last active May 25, 2023 21:17
pseudo-ppl.ipynb
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@avidale
avidale / finetune_rut5-base-multitask.ipynb
Last active December 11, 2023 04:22
finetune_rut5-base-multitask.ipynb
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@avidale
avidale / train-rubert-tiny-sentiment-classifier.ipynb
Last active August 31, 2023 04:53
train-rubert-tiny-sentiment-classifier.ipynb
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@avidale
avidale / t5_extra_models.py
Created August 29, 2021 07:59
T5ForSequenceClassification
import torch
import copy
from torch import nn
from transformers import T5PreTrainedModel
from transformers.models.t5.modeling_t5 import T5Stack
from transformers.modeling_outputs import SequenceClassifierOutput
from torch.nn import BCEWithLogitsLoss, CrossEntropyLoss, MSELoss
def mean_pooling(inputs, mask):
@avidale
avidale / bert-ner-ru.ipynb
Created August 24, 2021 10:03
Bert-NER-ru
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@avidale
avidale / bert-toxicity-classification.ipynb
Last active May 25, 2023 21:16
BERT-toxicity-classification.ipynb
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@avidale
avidale / phrase_similarity.ipynb
Created July 23, 2021 21:01
phrase_similarity
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.