Вызов файла.BAT из другого файла.bat

У меня есть файл.bat, в который я могу передать параметры.

LOAD_TABLE_WRAPPER.BAT Table1 DEV

Вкратце, он запускает SQL для загрузки таблицы 1 в среде разработки. Теперь я хочу, чтобы он загружал несколько таблиц за одну ночь. Итак, я создал мастер-файл.BAT, который выглядит примерно так

::MASTER_LOAD.BAT
CALL LOAD_TABLE_WRAPPER.BAT Table1 Dev
CALL LOAD_TABLE_WRAPPER.BAT Table2 Dev
CALL LOAD_TABLE_WRAPPER.BAT Table3 Dev

Если я отправляю MASTER _LOAD.BAT из cmd, он выполняет загрузку для таблицы 1, но не переходит к загрузке таблицы 2. Это последние две строки файла WRAPPER.BAT

:eof
exit %ERROR_STATUS%
-. 121 ---1672003- Быстрая (э-э )причудливая индексация и сокращение? Я пытаюсь использовать и ускорить причудливую индексацию, чтобы «объединить» два массива и суммировать по одной из осей результатов. Что-то вроде этого :$ipython В [1] :импортируйте numpy как np В [2] :ne, ds = 12, 6 В [3] :i =...

Я пытаюсь использовать и ускорить причудливую индексацию, чтобы «объединить» два массива и суммировать по одной из осей результатов.

Примерно так:

$ ipython
In [1]: import numpy as np
In [2]: ne, ds = 12, 6
In [3]: i = np.random.randn(ne, ds).astype('float32')
In [4]: t = np.random.randint(0, ds, size=(1e5, ne)).astype('uint8')

In [5]: %timeit i[np.arange(ne), t].sum(-1)
10 loops, best of 3: 44 ms per loop

Есть ли простой способ ускорить утверждение в In [5]? Должен ли я использовать OpenMP и что-то вроде scipy.weaveили Cythonprange?

10
задан npinto 3 August 2012 в 16:57
поделиться