コード例 #1
0
ファイル: train.py プロジェクト: falcondai/torch-seq2seq
#!/usr/bin/env python

from __future__ import absolute_import, division, print_function
from six.moves import xrange

from util import logging, make_checkpoint, global_norm

logger = logging.getLogger('train')

import os
import numpy as np
import tqdm

# Torch imports
import torch
import torchvision as tv
import torch.multiprocessing as mp
import torch.optim as optim
import torch.nn as nn
import torch.nn.functional as f
from torch.autograd import Variable

# Load problem and model registries
from registry import problem_registry, model_registry
import problems
import models

if __name__ == '__main__':
    import argparse

    parser = argparse.ArgumentParser()
コード例 #2
0
import uuid
import platform
from util import logging
from distutils.version import LooseVersion
from pathlib import Path
from typing import Optional, Dict, Any, Mapping

from .exceptions import PairingError, NotTrustedError, FatalPairingError, NotPairedError, CannotStopSessionError
from .exceptions import StartServiceError, InitializationError
from .plist_service import PlistService
from .ssl import make_certs_and_key
from .usbmux import MuxDevice, UsbmuxdClient
from .utils import DictAttrProperty, cached_property

__all__ = ['LockdownClient']
log = logging.getLogger(__name__)


class LockdownClient:
    label = 'pyMobileDevice'
    udid = DictAttrProperty('device_info', 'UniqueDeviceID')
    unique_chip_id = DictAttrProperty('device_info', 'UniqueChipID')
    ios_version = DictAttrProperty('device_info', 'ProductVersion',
                                   LooseVersion)

    def __init__(
        self,
        udid: Optional[str] = None,
        device: Optional[MuxDevice] = None,
        cache_dir: str = '.cache/pymobiledevice',
    ):