在张量流中使用交叉验证进行超参数调整

时间:2019-10-01 06:25:00

标签: neural-network cross-validation autoencoder hyperparameters

我对使用Tensorflow中的交叉验证进行超参数调整感到困惑。 我的代码在这里,

use tempdb
GO

drop table if EXISTS Orders 
GO


create table Orders (
    OrderID int primary key,
    UserName varchar(50),
    PhoneNumber1 varchar(50),
)

-- generate 300000 with randon "phone" numbers

;WITH TallyTable AS (
SELECT TOP 300000 ROW_NUMBER() OVER(ORDER BY (SELECT NULL)) AS [N]
  FROM dbo.syscolumns tb1,dbo.syscolumns tb2 
)
insert into Orders
select n, 'user' + cast(n as varchar(10)), cast(CRYPT_GEN_RANDOM(3) as int)
FROM TallyTable;


GO
drop function if exists wibble
GO

create or alter function wibble (
    @one varchar(4) = '%'
    , @two varchar(4) = '%'

)
returns table
as
return select * from Orders
where PhoneNumber1 like '%' + @one + '%'
and PhoneNumber1 like '%' + @two + '%'
or (SUBSTRING(@one, 1, 1) = '^' AND PhoneNumber1 NOT LIKE SUBSTRING(@two, 2, LEN(@two)))
and (select 1) = 1

GO

现在,我想调整beta和alpha值。我的问题是如何在2、3、4中迭代beta值?

0 个答案:

没有答案