Meta tags:
description= PyTorch implementation of the end-to-end coreference resolution model with different higher-order inference methods. - lxucs/coref-hoi;
Headings (most frequently used words):
navigation, uh, oh, saved, searches, end, to, files, footer, search, code, repositories, users, issues, pull, requests, provide, feedback, lxucs, coref, hoi, coreference, resolution, with, different, higher, order, inference, methods, menu, use, filter, your, results, more, quickly, folders, and, latest, commit, history, repository, architecture, basic, setup, evaluation, prediction, training, configurations, citation, about, releases, packages, contributors, languages, topics, resources, license, stars, watchers, forks,
Text of the page (most frequently used words):
the (23), and (18), model (12), github (11), this (10), security (10), for (10), all (10), code (10), #higher (9), order (9), files (9), python (8), repository (8), coreference (8), end (8), inference (8), file (8), you (7), spanbert (7), path (7), experiments (7), conf (7), config (7), gpu_id (7), predict (7), data (7), view (7), reload (6), resolution (6), with (6), models (6), directory (6), see (6), conll (6), your (6), enterprise (6), navigation (5), license (5), methods (5), use (5), name (5), saved (5), input (5), evaluate (5), hoi (5), search (5), community (4), there (4), readme (4), pytorch (4), implementation (4), different (4), 2020 (4), set (4), higher_order (4), txt (4), run (4), from (4), dir (4), actions (4), issues (4), support (4), can (3), was (3), error (3), while (3), loading (3), please (3), page (3), stars (3), resources (3), topics (3), revealing (3), bert (3), log (3), data_dir (3), configurations (3), available (3), your_data_dir (3), will (3), training (3), config_name (3), model_identifier (3), model_id (3), prediction (3), attended (3), antecedent (3), download (3), entity (3), equalization (3), evaluation (3), setup_data (3), requirements (3), metrics (3), tensorize (3), preprocess (3), analyze (3), more (3), commit (3), open (3), lxucs (3), coref (3), insights (3), pull (3), requests (3), signed (3), settings (3), another (3), tab (3), window (3), refresh (3), session (3), sign (3), documentation (3), feedback (3), grade (3), features (3), copilot (3), platform (3), solutions (3), explore (3), that (2), manage (2), footer (2), releases (2), forks (2), apache (2), choi (2), myth (2), emnlp (2), large (2), gpu (2), pretrained (2), dataset (2), tensorboard (2), any (2), configuration (2), output_path (2), custom (2), unzip (2), under (2), dev (2), each (2), trained (2), cluster (2), merging (2), span (2), clustering (2), ontonotes (2), create (2), install (2), environment (2), basic (2), are (2), experimented (2), tensorflow (2), util (2), gitignore (2), commits (2), last (2), message (2), menu (2), quality (2), projects (2), appearance (2), cancel (2), searches (2), repositories (2), business (2), advanced (2), developer (2), source (2), customer (2), services (2), devops (2), app (2), perform, action, time, not, share, personal, information, cookies, contact, docs, status, privacy, terms, 2026, inc, shell, languages, contributors, packages, published, report, watching, watchers, activity, nlp, about, inproceedings, title, author, liyan, jinho, booktitle, proceedings, conference, empirical, natural, language, processing, month, nov, year, publisher, association, computational, linguistics, url, https, www, aclweb, org, anthology, main, 686, pages, 8527, 8533, citation, maximum, segments, when, document, too, long, 32gb, 24gb, max_training_sentences, huggingface, bert_pretrained_name_or_path, controlling, module, coref_depth, full, containing, some, important, model_xxx, bin, log_xxx, jsonlines, jsonlines_path, input_path, format, interactive, user, train_spanbert_large_ml0_d1, may10_03, 49_54000, train_spanbert_large_ml0_d2, may08_12, 29_58000, corresponding, test, want, official, evaluator, 2012, scorer, corresponds, has, two, inside, provided, weights, rename, accordingly, spanbert_large, spanbert_base, prepare, requiring, corpus, contain, python3, dependencies, pip, setup, same, related, tensorizing, example, converting, examples, result, analysis, script, modules, four, included, here, except, which, equivalent, separate, based, following, similar, preprocessing, architecture, contains, paper, items, history, latest, date, folders, tags, branches, master, additional, options, star, fork, must, change, notification, notifications, public, dismiss, alert, switched, accounts, out, resetting, focus, qualifiers, our, query, filter, results, quickly, submit, include, email, address, contacted, read, every, piece, take, very, seriously, provide, syntax, tips, clear, users, jump, pricing, premium, add, ons, powered, collections, trending, archive, program, accelerator, maintainer, lab, programs, fund, developers, sponsors, partners, trust, center, forum, skills, ebooks, reports, events, webinars, stories, type, software, development, topic, industries, government, manufacturing, financial, healthcare, industry, cases, devsecops, modernization, case, nonprofits, startups, small, medium, teams, enterprises, company, size, marketplace, changelog, blog, why, stop, leaks, before, they, start, secret, protection, secure, build, find, fix, vulnerabilities, application, changes, review, plan, track, work, instant, environments, codespaces, automate, workflow, workflows, integrate, external, tools, mcp, registry, new, direct, agents, issue, merge, write, better, creation, toggle, skip, content,
Text of the page (random words):
github lxucs coref hoi pytorch implementation of the end to end coreference resolution model with different higher order inference methods github skip to content navigation menu toggle navigation sign in appearance settings platform ai code creation github copilot write better code with ai github copilot app direct agents from issue to merge mcp registry new integrate external tools developer workflows actions automate any workflow codespaces instant dev environments issues plan and track work code review manage code changes application security github advanced security find and fix vulnerabilities code security secure your code as you build secret protection stop leaks before they start explore why github documentation blog changelog marketplace view all features solutions by company size enterprises small and medium teams startups nonprofits by use case app modernization devsecops devops ci cd view all use cases by industry healthcare financial services manufacturing government view all industries view all solutions resources explore by topic ai software development devops security view all topics explore by type customer stories events webinars ebooks reports business insights github skills support services documentation customer support community forum trust center partners view all resources open source community github sponsors fund open source developers programs security lab maintainer community accelerator github stars archive program repositories topics trending collections enterprise enterprise solutions enterprise platform ai powered developer platform available add ons github advanced security enterprise grade security features copilot for business enterprise grade ai features premium support enterprise grade 24 7 support pricing search or jump to search code repositories users issues pull requests search clear search syntax tips provide feedback we read every piece of feedback and take your input very seriously include my email address so i can be contacted cancel submit feedback saved searches use saved searches to filter your results more quickly name query to see all available qualifiers see our documentation cancel create saved search sign in sign up appearance settings resetting focus you signed in with another tab or window reload to refresh your session you signed out in another tab or window reload to refresh your session you switched accounts on another tab or window reload to refresh your session dismiss alert message lxucs coref hoi public notifications you must be signed in to change notification settings fork 19 star 60 code issues 6 pull requests 0 actions projects security and quality 0 insights additional navigation options code issues pull requests actions projects security and quality insights lxucs coref hoi master branches tags go to file code open more actions menu folders and files name name last commit message last commit date latest commit history 11 commits 11 commits gitignore gitignore license license readme md readme md analyze py analyze py conll py conll py evaluate py evaluate py experiments conf experiments conf higher_order py higher_order py metrics py metrics py model py model py predict py predict py preprocess py preprocess py requirements txt requirements txt run py run py setup_data sh setup_data sh tensorize py tensorize py util py util py view all files repository files navigation readme apache 2 0 license more items end to end coreference resolution with different higher order inference methods this repository contains the implementation of the paper revealing the myth of higher order inference in coreference resolution architecture the basic end to end coreference model is a pytorch re implementation based on the tensorflow model following similar preprocessing see this repository there are four higher order inference hoi methods experimented attended antecedent entity equalization span clustering and cluster merging all are included here except for entity equalization which is experimented in the equivalent tensorflow environment see this separate repository files run py training and evaluation model py the coreference model higher_order py higher order inference modules predict py script for prediction on custom input analyze py result analysis preprocess py converting conll files to examples tensorize py tensorizing example conll py metrics py same conll related files from the repository experiments conf different model configurations basic setup set up environment and data for training and evaluation install python3 dependencies pip install r requirements txt create a directory for data that will contain all data files models and log files set data_dir path to data dir in experiments conf prepare dataset requiring ontonotes 5 0 corpus setup_data sh path to ontonotes path to data dir for spanbert download the pretrained weights from this repository and rename it path to data dir spanbert_base or path to data dir spanbert_large accordingly evaluation provided trained models spanbert no hoi file spanbert attended antecedent file spanbert span clustering file spanbert cluster merging file spanbert entity equalization see repository the name of each directory corresponds with a configuration in experiments conf each directory has two trained models inside if you want to use the official evaluator download and unzip conll 2012 scorer under this directory evaluate a model on the dev test set download the corresponding model directory and unzip it under data_dir python evaluate py config model_id gpu_id e g attended antecedent python evaluate py train_spanbert_large_ml0_d2 may08_12 38 29_58000 0 prediction prediction on custom input see python predict py h interactive user input python predict py config_name config model_identifier model_id gpu_id gpu_id e g python predict py config_name train_spanbert_large_ml0_d1 model_identifier may10_03 28 49_54000 gpu_id 0 input from file jsonlines file of this format python predict py config_name config model_identifier model_id gpu_id gpu_id jsonlines_path input_path output_path output_path training python run py config gpu_id config can be any configuration in experiments conf log file will be saved at your_data_dir config log_xxx txt models will be saved at your_data_dir config model_xxx bin tensorboard is available at your_data_dir tensorboard configurations some important configurations in experiments conf data_dir the full path to the directory containing dataset models log files coref_depth and higher_order controlling the higher order inference module bert_pretrained_name_or_path the name path of the pretrained bert model huggingface bert models max_training_sentences the maximum segments to use when document is too long for bert large and spanbert large set to 3 for 32gb gpu or 2 for 24gb gpu citation inproceedings xu choi 2020 revealing title revealing the myth of higher order inference in coreference resolution author xu liyan and choi jinho d booktitle proceedings of the 2020 conference on empirical methods in natural language processing emnlp month nov year 2020 publisher association for computational linguistics url https www aclweb org anthology 2020 emnlp main 686 pages 8527 8533 about pytorch implementation of the end to end coreference resolution model with different higher order inference methods topics nlp pytorch higher order coreference resolution resources readme license apache 2 0 license uh oh there was an error while loading please reload this page activity stars 60 stars watchers 1 watching forks 19 forks report repository releases no releases published packages 0 uh oh there was an error while loading please reload this page contributors uh oh there was an error while loading please reload this page languages python 98 8 shell 1 2 footer 2026 github inc footer navigation terms privacy security status community docs contact manage cookies do not share my personal information you can t perform that action at this time
|