Аудио и видео каналы Nativescript

Вот еще одна двухсторонняя реализация словаря, расширяя класс pythons dict в случае, если вам не понравилось ни одно из этих других:

class DoubleD(dict):
    """ Access and delete dictionary elements by key or value. """ 

    def __getitem__(self, key):
        if key not in self:
            inv_dict = {v:k for k,v in self.items()}
            return inv_dict[key]
        return dict.__getitem__(self, key)

    def __delitem__(self, key):
        if key not in self:
            inv_dict = {v:k for k,v in self.items()}
            dict.__delitem__(self, inv_dict[key])
        else:
            dict.__delitem__(self, key)

Используйте его как обычный словарь на языке python, за исключением конструкция:

dd = DoubleD()
dd['foo'] = 'bar'
0
задан siva 11 March 2019 в 13:39
поделиться

1 ответ

Похоже, вы уже используете тензорный поток для машинного обучения, если вы ищете только доступ к камере для захвата изображения / видео, вы можете использовать nativescript-camera или nativescript-видеомагнитофон .

Существует также nativescript-plugin-firebase , их ML Kit уже поддерживает распознавание лиц.

0
ответ дан Manoj 11 March 2019 в 13:39
поделиться