Пример #1
0
from __future__ import division as _
from __future__ import absolute_import as _
import unittest
import turicreate as tc
import random
import tempfile
import math
import numpy as np
from numbers import Number
from . import util as test_util
import pytest
from turicreate.toolkits._internal_utils import _mac_ver, _read_env_var_cpp
from turicreate.toolkits._main import ToolkitError as _ToolkitError
import uuid

USE_CPP = _read_env_var_cpp('TURI_AC_USE_CPP_PATH')


def _load_data(self,
               num_examples=1000,
               num_features=3,
               max_num_sessions=4,
               randomize_num_sessions=True,
               num_labels=9,
               prediction_window=5,
               enforce_all_sessions=False):
    random.seed(42)

    self.num_examples = num_examples
    self.num_features = num_features
    self.num_sessions = random.randint(
# Copyright © 2019 Apple Inc. All rights reserved.
#
# Use of this source code is governed by a BSD-3-clause license that can
# be found in the LICENSE.txt file or at https://opensource.org/licenses/BSD-3-Clause
#

import turicreate as _tc
from turicreate import extensions as _extensions
from turicreate.toolkits._model import CustomModel as _CustomModel
from turicreate.toolkits._model import PythonProxy as _PythonProxy
from turicreate.toolkits.object_detector.object_detector import ObjectDetector as _ObjectDetector
from turicreate.toolkits.one_shot_object_detector.util._augmentation import preview_synthetic_training_data as _preview_synthetic_training_data
import turicreate.toolkits._internal_utils as _tkutl
from turicreate.toolkits import _coreml_utils

USE_CPP = _tkutl._read_env_var_cpp('TURI_OD_USE_CPP_PATH')


def create(data,
           target,
           backgrounds=None,
           batch_size=0,
           max_iterations=0,
           verbose=True):
    """
    Create a :class:`OneShotObjectDetector` model. Note: The One Shot Object Detector
    is currently in beta.

    Parameters
    ----------
    data : SFrame | tc.Image
Пример #3
0
from __future__ import division as _
from __future__ import absolute_import as _

import logging as _logging
from math import ceil as _ceil
import numpy as _np
import six as _six

import turicreate as _tc
import turicreate.toolkits._internal_utils as _tk_utils
from turicreate.toolkits._main import ToolkitError as _ToolkitError
from turicreate.toolkits._model import CustomModel as _CustomModel
from turicreate.toolkits._model import PythonProxy as _PythonProxy
from turicreate.toolkits import _coreml_utils

USE_TF = _tk_utils._read_env_var_cpp('TURI_SC_USE_TF_PATH')

class _DataIterator(object):
    '''
    Defines a common interface around MXNet NDArrayIter and TensorFlow
    DataSet.from_tensor_slices
    '''

    '''
    Creates a new instance wrapping numpy data and labels.

    If `label` is provided, `label.shape[0]` must match `data.shape[0]`.
    '''
    def __init__(self, data, label=None, batch_size=1, shuffle=False):
        raise NotImplementedError
Пример #4
0
import turicreate._connect.main as glconnect
from turicreate.data_structures.sframe import SFrame as _SFrame
import turicreate.extensions as _extensions
from turicreate.extensions import _wrap_function_return
from turicreate.toolkits._internal_utils import _toolkit_serialize_summary_struct, _read_env_var_cpp
from turicreate.util import _make_internal_url
from turicreate.toolkits._main import ToolkitError
import turicreate.util._file_util as file_util
import os
from copy import copy as _copy
import six as _six

MODEL_NAME_MAP = {}

# Object detector use C++ codepath
OD_USE_CPP = _read_env_var_cpp('TURI_OD_USE_CPP_PATH')

# Activity Classifier use C++ codepath
AC_USE_CPP = _read_env_var_cpp('TURI_AC_USE_CPP_PATH')

# Style Transfer use C++ codepath
ST_USE_CPP = _read_env_var_cpp('TURI_ST_USE_CPP_PATH')

# Drawing Classifier use C++ codepath
DC_USE_CPP = _read_env_var_cpp('TURI_DC_USE_CPP_PATH')


def load_model(location):
    """
    Load any Turi Create model that was previously saved.
Пример #5
0
from turicreate.toolkits._internal_utils import (
    _toolkit_serialize_summary_struct,
    _read_env_var_cpp,
)
from turicreate.util import _make_internal_url
from turicreate.toolkits._main import ToolkitError
import turicreate.util._file_util as file_util
import os
from copy import copy as _copy
import six as _six
import warnings

MODEL_NAME_MAP = {}

# Object detector use C++ codepath
OD_USE_CPP = _read_env_var_cpp("TURI_OD_USE_CPP_PATH")

# Activity Classifier use C++ codepath
AC_USE_CPP = _read_env_var_cpp("TURI_AC_USE_CPP_PATH")

# Style Transfer use C++ codepath
ST_USE_CPP = _read_env_var_cpp("TURI_ST_USE_CPP_PATH")

# Drawing Classifier use C++ codepath
DC_USE_CPP = _read_env_var_cpp("TURI_DC_USE_CPP_PATH")


def load_model(location):
    """
    Load any Turi Create model that was previously saved.