add basic test
This commit is contained in:
@@ -0,0 +1,28 @@
|
||||
import os
|
||||
|
||||
TESTDATA = os.path.join(os.path.dirname(__file__), 'testdata')
|
||||
|
||||
|
||||
class Settings(dict):
|
||||
def getint(self, key):
|
||||
return int(self.get(key))
|
||||
|
||||
def getfloat(self, key):
|
||||
return float(self.get(key))
|
||||
|
||||
@classmethod
|
||||
def with_defaults(cls):
|
||||
settings = {
|
||||
'OVERLAP': 0.0,
|
||||
'LATITUDE': 50,
|
||||
'LONGITUDE': 5,
|
||||
'CONFIDENCE': 0.7,
|
||||
'DATABASE_LANG': 'en',
|
||||
'PRIVACY_THRESHOLD': 0,
|
||||
'EXTRACTION_LENGTH': 6,
|
||||
'MODEL': 'BirdNET_GLOBAL_6K_V2.4_Model_FP16',
|
||||
'DATA_MODEL_VERSION': 1,
|
||||
'SENSITIVITY': 1.25,
|
||||
'SF_THRESH': 0.003,
|
||||
}
|
||||
return cls(settings)
|
||||
Reference in New Issue
Block a user