mwray / joint-part-of-speech-embeddings Goto Github PK
View Code? Open in Web Editor NEWCode for the Joint Part-of-Speech Embedding model
Code for the Joint Part-of-Speech Embedding model
Hi Michael. Thanks for sharing your wonderful work~
I got a few questions for the video feature.
1: I notice that the shape of the video feature from "./data/video_features/EPIC_100_retrieval_{}_features_mean.pkl" is nx3072. Is such a feature obtained by concat 'RGB', 'Flow' and 'Audio' features of size nx25x1024 into nx25x3072 and then average in the time dimension?
2: What model did you use to extract the 'RGB', 'Flow' and 'Audio' features? Is it the TBN model which is trained on EPIC kitchen-100 or EPIC kitchen-55 for action Recognition?
A problem from the val split is that the annotation dataframes between your provided train and val split have overlapped videos.
>>> tr_annos_jpose = pd.read_pickle(os.path.join(root_path, 'data/dataframes/EPIC_100_retrieval_{}.pkl'.format("train")))
>>> va_annos_jpose = pd.read_pickle(os.path.join(root_path, 'data/dataframes/EPIC_100_retrieval_{}.pkl'.format("validation")))
>>> print(len(tr_annos_jpose), len(va_annos_jpose))
67219 4834
>>> set(va_annos_jpose.index) - set(tr_annos_jpose.index)
{'P22_17_238'}
67219
as shown above) is different with that in epic-kitchens-100-annotations repo (67217
).Jiankun
Dear Michael, thanks for releasing the code for JPoSE. I have a question about the textual features used for Epic-Kitchens 100.
I would like to use part of scripts/create_feature_files.py but it requires a word2vec model. I tried looking for a wikipedia-pretrained (as is mentioned in the paper) with 200-D vectors but I can not seem to find any. Would it be possible for you to share the one you used?
Thanks,
Alex
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.