Comments (2)
+1 for filters. But I think it's worth spending some time thinking about what that API would look like, because we want to avoid having two different interfaces for filter and extractors. We might want to think about moving to a scikit-learn-like interface, where every Filter
or Extractor
ultimately boils down to a transform
call somewhere. So we could have Transformer
as the base class, and Filter
and Extractor
are differentiated by the fact that a Filter
always returns an instance of the same type, whereas an Extractor
returns a Value
, Event
, or Timeline
. (Though the latter is also problematic, because it's kind of clunky to return variable types, which is what we do right now.)
from pliers.
Closing this, as it's (mostly) addressed in #49.
from pliers.
Related Issues (20)
- add librosa F0 extractor
- args missing from MFCCEnergyExtractor docstring
- rename mel features
- naming mel features by frequency bands
- Unable to run examples HOT 11
- clarifai deprecation ; clarifai-grpc support ? HOT 6
- End-of-life for MicrosoftAPIFaceEmotionExtractor HOT 1
- MNT: Tests failing
- google-api-python-client updates HOT 1
- Switch to ReadTheDocs HOT 1
- Fix coveralls
- Allow for non-English transcription with Rev.AI HOT 4
- Remove Indico from examples HOT 2
- Document limits on Google Cloud requests ? HOT 1
- Implement FaceNet clustering extractor HOT 1
- adding PySceneDetect to plier HOT 5
- Upcoming Clarifai API change HOT 6
- Add Speaker diarization model HOT 5
- Python 3.12: ModuleNotFoundError: No module named 'packaging'
- Handle missing concepts more gracefully
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pliers.